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.