This restaurant has the best Mexican food I've ever had! It is always served fresh and hot by the most courteous, friendly waiters. They are all so very ... more
I love to go here with my wife and 3 children. We also love to get them to go. We then go to the Marble Head Lighthouse. It is just down the road and it ... more
I go to El Rancho about once maybe twice a month, the salsa keeps calling me back. I'm not very adventurous and usually get the fajitas or enchiladias ... more
If you really like Mexican food, don't eat here. It tasted like they put Bar B Que sauce in their enchiladas and the tacos tasted like McCormick ... more
Great place to eat when order is right,,but terribal to work for. And as for clean only when they feel like it needs it. So guess that's not a daily ... more