Description
A chain of Mexican eateries in Las Vegas voted for serving the best margaritas in town. The place is also cherished for its cold-beer serving and palatable nachos. One of its outlet stores is hidden inside the Miracle Mile Shop!
A chain of Mexican eateries in Las Vegas voted for serving the best margaritas in town. The place is also cherished for its cold-beer serving and palatable nachos. One of its outlet stores is hidden inside the Miracle Mile Shop!
Add a review