Located on Cinco De Mayo street, the main local merchant shopping street, this restaurant was perfect. Americanized type sportsbar, with big screen tv's. We watched the World Cup games from this spot. Very delicious food. Their shrimp tacos are to die for. Great service. Most waiters speak great English.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.