This place is a bit out-of-the-way, but it is a lot cleaner than some of the other Mexican restaurants in town. The servers are very warm and personable - and remember most, if not all their customers. The prices are reasonable and the food delicious. Service is timely.

Verified