This restaurant by far has the best authentic Mexican food around! Staff is really friendly. Service is great. Prices are very reasonable. Live entertainment on the weekend. The only drawback is no parking but if you don't mind walking this restaurant is worth the trip and will not dissapoint.