This is probably our all time favorite Mexican food place. And believe me, we've been to alot of them!! They offer an extensive menu and the food is always very good. Its very clean inside, too. It is rather small but that's OK since most people get it for take out. And if you call in the order ahead of time and its for over $20, you get free chips and bean dip.
more