El Rio Grande

$ • Mexican

Hours:
524 W Main St, Stoughton
(608) 877-0160

About El Rio Grande

El Rio Grande is a popular spot for lunch with a clean interior, friendly staff, and quick service. Their enchiladas are a must-try, with a tasty sauce reminiscent of mole sauce. The restaurant offers vegetarian options like customized veg tacos with grilled veggies and beans. Known for delicious food and excellent service, it’s a favorite spot for locals and visitors alike. The menu also features dishes like Fajita Marina, a mixed fajita with shrimp, crab, and scallops, which many customers find amazing. The staff is very friendly and treats everyone like family, making visitors feel welcome. While parking may be limited and a take-out fee has caused some concerns, the overall experience of enjoying generous portions of great food in a comfortable setting makes it a highly recommended dining option in Stoughton. Families especially enjoy the kind and attentive service, and many return repeatedly for the warm atmosphere and tasty meals, including the popular Cadillac marg.

Customers' Favorites

El Rio Grande Reviews

4.7
269 ratings
Restaurantji Rating
5
80%
4
14%
3
4%
2
1%
1
1%
Food
4.7
Atmosphere
4.7
Service
4.8

Share your opinion about El Rio Grande

Restaurantji Rating

Was a wonderful experience with my Jimmy (James) thank you so much the food was amazing.

Last night my daughter and I ate here for the first time, our chicken fajitas were delicious!! The margaritas are the best I’ve ever had, not a pre-mix, made with fresh orange juice and other ingredients.
Our server, Baneta (?) was very personable and provided us with amazing service.
We will definitely come back soon.

Fantastic food drinks and service. I wish we had found it sooner! Best steak chimichanga Ive ever had - literally!

Read All Reviews(269)

Menu

Add a Menu
El Rio Grande Menu
El Rio Grande Menu

Photos

Add a Photo
El Rio Grande
El Rio Grande
View All Photos

Hours

Monday Closed
Tuesday 11AM - 2PM
4:30 - 9PM
Wednesday 4:30 - 9PM
11AM - 2PM
Thursday 11AM - 2PM
4:30 - 9PM
Friday 4:30 - 9PM
11AM - 2PM
Saturday 11AM - 2PM
4:30 - 9PM
Sunday 3 - 8PM
Updated on: