This place has delicious food. It is seasoned just right. The menu is extensive and offers many options of delicious plates. The Cadillac margaritas are great. They are a bit expensive for the pitchers but I guess it's worth it since surrounding Mexican restaurants have mediocre margaritas. I would recommend this restaurant to anyone. The wait staff is also so pleasant. It's always very welcoming.