Great little spot for lunch. Food is excellent and authentic. It's a little spicy off the menu, but the do have some gringo light options.
I take clients to lunch here often and haven't been disappointed. Only negative is the parking, but that's not terrible.