Surprisingly good Mexican food....great bean dip to accompany the prerequisite chips and salsa. The only problem? Their wait staff is extremely inattentive and stand around talking instead of checking on their tables. Also, they should get rid of the 2 two mariachi singers that stroll up to the table while you're trying to eat dinner or have a conversation -- awkward! Also, their margaritas aren't that great....really watered down, especially by the pitcher.