Familiar Mexican cuisine worth a try