My favorite Mexican restaurant. I do not eat a lot of Mexican food but whenever I crave it, this is the place to go. Service is good and the food is better. It is quite a massive place but the best place to sit would be the patio side. The view is breathtaking.