Hands down the best Mexican in Vegas. Authentic food and also great ambiance. Steak Ranchero is excellent and very reasonably priced for the quality of steak served. Deep fried Tilapia is a great if you are in the mood for seafood. Fried and served whole, extremely crispy and a large portion. Guacamole prepared right in front of you for an appetizer is also a must. Two locations in Vegas, but I prefer the original one on D.I. More festive and always a live crowd.