This restaurant has the best Chili relleno on the planet. The other higher rated restaurants can't even touch it. Nothing on the menu is bad. The only gripe I have is with the inconsistent service. You never know if your waitress will even speak English.
Pros: food rules all