I am not a huge fan of Mexican food, this place is a regular stop for us though because because my wife loves it. She loves the chimichangas and I'm a fan of the fajitas. The best part is the free chips and salsa. Upstairs they have quite a few TV's so you can watch your sport there.
You have no recent hotel searches.