I have eaten in many Mexican restaurants all over and many in Mexico and this is far-and-away the best ""fresh"" style Mexican food. It is not that heavy lard plate you get at most establishments. The menu is extensive and continously good. The service is nice and prompt. The only two drawbacks are the lack of parking and no actual bar to sit and have a drink and quick meal. Another negative or positive depending on your situation is the pro family atmosphere.
Pros: menu , service
Cons: parking, no bar area
more