Mexican restaurant with a lively atmosphere, known as a popular spot for sports fans. Offers Mexican cuisine, including tacos and tortillas made in-house.