Delicious fajita salad & Diet Pepsi for me; hubby had grande margarita & 3 cheese enchiladas: very good & great service!🥑🥙🌮🍸
1 - 10 of 85 reviews
The wait for a table at The Square Root was 30-40 minutes at 2pm because they were so jammed, so we gave them our cell number and decided to walk around. We went over to El Ranchero instead and we got right in. The place...More
Just ate at this restaurant for lunch today. Most of the wait staff were sitting at a table in front of what appeared to be a bar talking. Staff wasn't very friendly. Spoke to two or three to say hello etc., smiled...no response. Blank stares....More
We stumpled on El Ranchero when we were looking for another Mexican restaurant. It wasn't busy, so we decided to eat there. The staff weren't particularly welcoming, and the ambience left something to be desired. The food, however, was very good. It's too bad the...More
After an hour long wait for our food and watching other customers who had been setted long after we had ordered get served before us, our order was 1 bean tostada and a fajita plate, part of our order was finally brought. It was a...More
Happy there was easy, extra parking across the street. 7:30 p.m. on a Sunday evening, place was busy. We were seated right away. We all enjoyed what we ordered. Friendly & attentive service. Outside seating looked relaxed.
We wondered around town and found this authentic Mexican restaurant....it was full of mostly local customers.....so you know it was going to be good!!! Our meal was served hot and delicious.....great food!!!
Went to this place really hoping for a decent margarita and got a tasteless big glass of shaved ice! Sent it back twice but all the guy did was bring me back the same drink with a new straw! I had ordered the fajitas lunch...More
Great place to hang out, sit inside or outside, watch tv. Food is outstanding. Great service, friendly people, clean. Thinly sliced chicken with nacho cheese on top is my favorite (pollo loco). Fresh salad, great salsa, creamy refried beans. Never been disappointed.