Traditional tacos with corn tortillas, filled with steak, chicken, or pork, topped with onion and cilantro.
Cheesy, flavorful quesadillas and quesabirria tacos, made fresh to order with high-quality ingredients.
Hearty burritos packed with fillings and authentic pork tamales, served with perfectly cooked rice.
Fast, friendly service ideal for grab-and-go meals, with orders ready in under 10 minutes during off-peak times.
Small, clean seating area for a charming dine-in experience, though limited tables are available.
The food here is exactly what we were hoping for. Authentic tacos and quesadillas that were amazingly delicious. The atmosphere is nice for a small, local restaurant. There's not a lot of seating, but it feels like getting food to go is the more popular option here. But it worked out nicely for us! Parking was difficult to figure out, so we ended up parking on a side street and walked to the location, which was fine with a crosswalk nearby. The service was fantastic, it really felt like an indoor street vendor, which added to the charm. I had the chicken quesadilla which exceeded my expectations to the point where I had to finish the whole thing instead of saving half for leftovers. No complaints there! My friend got the tacos with the corn tortillas and they really hit the spot for her, and she can be a picky eater. All in all, I would highly recommend this place for a quick and delicious Mexican style meal.
Ok!! Yay!! I love when I have so many wonderful things to say about a restaurant. Today i was driving around town and found this spot on park st ive nevwr been to. Walked in and was greeted very kindly by the owner!! I love that. I placed my order for the quesabirllia tacos a tamale and some rice. It didnt take long at all for my order. Maybe 7- 9 min. Awesome!! While I waited we talked about work and tik tok and he showed me his photos and they looked amazing it made me more excited for my food! The atmosphere itself was cozy and very well kept and clean. The food- AMAZING!! The rice was cooked perfectly and not dry at all. The tamale on point!! I had the pork one- yummy 😋 and the tacos!!! The best I've had in long time! No lie! I am very happy and full and I am recommending you stop in and see this family restaurant and take a few friends and make sure you follow him on tik tok to see his amazing food pics!! Seriously- super yummy!!
Stopped in to get a burrito to go. Service was friendly and quick. The burrito is very full, you get your money's worth. Note that the hot sauce definitely packs heat - I worked up a good sweat. There are a few tables for indoor dining but it's a pretty small place. Parking is a little tricky. I'll definitely be back if I'm in the area, it was a fantastic burrito.
Popped in here for some steak tacos in between the lunch rush and dinner time and was very happy with my decision! The steak tacos were excellent, filled with authentic Mexican flavor and served up with traditional onion and cilantro. Prices are a bit on the steep side for the smaller size of the tacos. The seating area is pretty cramped but cozy - I’ll be a repeat customer.
While walking in, I was greeted and the guy behind the counter was nice. The food wasn’t too bad, I actually enjoyed it and will be back! Look at the different menu options, tasty or what??! :)

Authentic Mexican flavors served with family warmth in Madison.
No photos available
El Rancho Mexican Grill is a cozy, family-owned restaurant on Park Street in Madison, WI, specializing in authentic Mexican cuisine. We pride ourselves on serving delicious tacos, quesadillas, burritos, and tamales made with fresh ingredients and traditional recipes. Our friendly service and charming atmosphere make every visit feel like a trip to a local street vendor, perfect for quick meals or takeout. With a 4.6-star rating from hundreds of satisfied customers, we offer budget-friendly, flavorful dishes that hit the spot for picky eaters and food lovers alike.
Claim El Rancho Mexican Grill to update business info, respond to reviews, and access analytics.