This place is an average cheaper Mexican restaurant. The atmosphere is okay, there are more decorative restaurants out there but it's still kinda cute inside with some Mexican themed decor. We went on a Saturday evening and it wasn't too busy. The service was very attentive and food came out really quick. The Saturday special was an original pitcher for $13.99, which had a ton of ice in it -- was overall an average marg.
If you are a vegetarian, they have at least 6-7 different vegetarian options. My friends, who ordered off the veggie menu, said it was the best veggie burrito they've ever had - which is either a testament to the margs, the food, or both.
I ordered a "super burro" with chicken and it was honestly one of the best burritos I've had in a while! Perfectly cooked, tasty, and HUGE for a cheap price of $10.99. I was only able to eat half before I had to admit defeat.
We didn't get dessert because we were so stuffed, but I'd come back to El Rancho for sure and would recommend giving it a try if you're in the area!