Border Grill is one of the best Mexican restaurants in town, with the feel of Baja. The restaurant itself is a piece of art. Two stories of balconies and courtyards feature bright colors and strong line drawings. Dine in the attractive interior or outside on the patio, amid tiki torches and a view of Mandalay Bay's impressive "beach" area. It specializes in fresh seafood dishes and traditional Mexican fare lovingly prepared and served.
Original Lindo Michoacan is one of the premier places for Mexican food in Las Vegas. Reasonable prices and delicious food help give this locale the great reputation that it has earned. The tequila bar and exciting margarita menu also contribute to the overall popularity, while the fun and lively atmosphere keep the party going. Popular drinks here include the Cadillac Margarita and the Mi Alma Margarita. Try the birra de chivo or mole rojo for unique treats, and make sure to ask for extra handmade flour and corn tortillas. Buen provecho!
Esmeralda's Cafe serves authentic Salvadorean and Mexican cuisine. They offer a wide variety of dishes, and have everything one would expect to find, from shredded beef burritos to tacos and quesadilla. For hungrier appetites, Esmaralda's offers combination plates. The menu also has breakfast, seafood plates, and a variety of Salvadorean appetizers. However, the pupusas at Esmeralda's are the talk of the town. Esmeralda's bar has three TV screens and offers specials like 99 cent Budweiser while you watch the game. Esmeralda's stays open 24 hours on both Friday and Saturday, call ahead for timings of other days.
If you're looking for a good meal on a budget, head to Fausto's Mexican Grill. Portions are big and the flavors are rich, making for a satisfying meal any time of day. Try the chicken chimichanga, which is enormous and accompanied by a side of rice and beans. There are plenty of options for vegetarians as well, including bean burritos. The dining area is somewhat small, but the service is quick and the price is unbeatable.