I have eaten here a few times - but Mexican's not really my thing (too gloopy and cheesy for my palate)
However - when I'm in town from UK on business - I make it a point to visit here at least once and have 2 margaritas (not the frozen ones - that give brain freeze) and the chips and salsa they serve for free!!
I sit and chat to folks sitting near me and watch whatever game of football, baseball or basket ball is paying. Life is good
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.