This place definitely gets a 5 star review from me. But, don't come here expecting to order a burrito or a chimichanga, go to Taco Bell for that. This is true authentic, high-end Mexican cuisine! Just like you would eat in Mexico City. If you are experienced in TRUE Mexican food, this is your ONLY option in South Florida.
more