We are probably spoiled because we live in an area with lots of good Mexican restaurants. El Ranchero is trying, & it's OK, but needs to pick up the seasonings. Our original server didn't speak English well enough for us to understand that they could only do margaritas by the glass, not the pitcher. It was awkward because we didn't want to be rude to him. Not good customer relations for the restaurant.
If you own or manage El Ranchero, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.