John C.
Google
A great little Mexican restaurant, with a small but very authentic menu.
You can eat in or order out, and it's quite busy, particularly with the Spanish community, which I think speaks to the high quality of the food.
The service was a little slow, and they would benefit from having another waiter, and the food is slow to come out of the kitchen, but again, I believe this is because it's freshly prepared.
Overall, a great little find.