This restaurant serves fabulous Mexican cuisine! It's an upscale restaurant with white cloth tablecloths but the food is very reasonably priced. I've visited on several occasions and each time, the service has been outstanding. Each person I've taken there has exclaimed how much they enjoyed the food and the overall experience. They should market their restaurant so that more people know about it.
Pros: Exceptional Food, Service, and Atmosphere