El Rodeo

Mexican Restaurant $ 4.1 (1374)


El Rodeo offers a vibrant ambiance with a range of Mexican dishes, many of which are praised for their authenticity. Guests have noted the quality of the food, though experiences with service can vary. Many mention the welcoming environment and good portion sizes, while some express concerns over inconsistent flavors in certain dishes.

Overall:

4.1

(1111 reviews)

Authenticity:

4.2

Atmosphere:

4.4

Service:

3.7


Restaurant website: Website

Phone number: (540) 387-4045

Address: 2032 W Main St, Salem, VA 24153, USA

Opening hours

Monday: 11:00 AM – 10:00 PM
Tuesday: 11:00 AM – 10:00 PM
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 11:00 PM
Saturday: 11:00 AM – 11:00 PM
Sunday: 11:00 AM – 10:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" El Rodeo is the kind of place where you can cozy up with friends and enjoy a margarita. The ambiance is cheerful, and the decorations are vibrant. I ordered the beef fajitas, and while they were decent, I expected more of a punch in terms of seasoning. The service was attentive for the most part, but there were times we felt neglected. It’s a decent place but could improve on authenticity. " (*Curated Review*)

" My experience at El Rodeo was subpar. The ambiance was nice, but the food fell flat. The taco salad I had lacked flavor and seemed a bit stale. I was looking forward to enjoying my meal, but it missed the mark. The server was nice, but we had to wait a long time for our check at the end. I probably won’t be in a rush to come back. " (*Curated Review*)

" El Rodeo has become my new favorite Mexican spot! The guacamole is a must-try; it’s the best I’ve had in the area! I love how the restaurant maintains a lively yet welcoming atmosphere. My favorite dish has to be the carne asada tacos; they’re grilled to perfection. The service can be a bit slow during peak hours, but the food more than makes up for it. Can't wait to go back again. " (*Curated Review*)

" Wow! Our first time at El Rodeo, and it was a great experience. We were quickly seated and our server was prompt in taking our orders. We went for the chicken enchiladas and were blown away by how fresh they tasted! The seasoning was just right, and the portions were very satisfying. The atmosphere has a charming feel which just added to our experience. I would absolutely recommend this to anyone craving Mexican food! " (*Curated Review*)

" Disappointed with my visit to El Rodeo. The ambiance was lively and fun, but the food was lacking significantly in flavor. I had the chicken enchiladas, and they were rather bland. Service also left much to be desired as our waiter seemed preoccupied. I’m sad to say, I won’t be returning any time soon. " (*Curated Review*)

Archived Reviews (1101)

" Visited El Rodeo for lunch, and I have to say, I was rather disappointed. While the restaurant looked great and had amazing potential, the food didn’t live up to the visual appeal. The quesadillas I ordered were lacking in flavor and came with very little cheese. Service was also a bit slow; I felt neglected at times. I’ll think twice before coming back; hope they can improve consistency. " (*Curated Review*)

" My visit to El Rodeo was fantastic! The vibrant decor instantly drew me in, and the menu had a lot of tempting options. I went for the tacos al pastor, and they were seasoned to perfection. Every bite was bursting with flavor. The service was prompt and friendly, especially from our server, Olivia, who made sure we had everything we needed. I loved the overall atmosphere—definitely a place I'll return to! " (*Curated Review*)

More reviews not shown...

Have been to El Rodeo? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

diablos tacos & tamales
Mexican Restaurant

Overall:

4.7

(40 reviews)

Authenticity:

4.8

Atmosphere:

4.4

Service:

4.5

Address: 524 E 4th St, Salem, VA 24153, USA

Alejandro's Mexican Grill - Salem
Mexican Restaurant $

Overall:

4.6

(600 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

4.0

Address: 1304 W Main St, Salem, VA 24153, USA

Abrakababra
Mediterranean Restaurant $

Overall:

4.7

(495 reviews)

Authenticity:

4.5

Atmosphere:

3.9

Service:

4.3

Address: 1501 S Colorado St, Salem, VA 24153, USA

Aly Baba
Mediterranean Restaurant $$

Overall:

4.6

(189 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

4.4

Address: 504 E 4th St, Salem, VA 24153, USA

China Fresh
Chinese Restaurant

Overall:

4.2

(126 reviews)

Authenticity:

4.7

Atmosphere:

3.6

Service:

4.1

Address: 167 VA-419, Salem, VA 24153, USA

Mamma Maria's
Restaurant $$

Overall:

4.5

(1162 reviews)

Authenticity:

4.4

Atmosphere:

4.4

Service:

4.1

Address: 2025 W Main St, Salem, VA 24153, USA

Remini’s
Italian Restaurant $$

Overall:

4.5

(700 reviews)

Authenticity:

4.3

Atmosphere:

4.3

Service:

4.2

Address: 4210 Brambleton Ave, Roanoke, VA 24018, USA

Sakura
Japanese Restaurant $$

Overall:

4.7

(234 reviews)

Authenticity:

4.5

Atmosphere:

4.7

Service:

4.8

Address: 2171 Apperson Dr, Salem, VA 24153, USA

Don Camaron Seafood Restaurant
Seafood Restaurant $$

Overall:

4.6

(212 reviews)

Authenticity:

4.6

Atmosphere:

4.3

Service:

4.8

Address: 4301 Brambleton Ave, Cave Spring, VA 24018, USA

Leonore Restaurant
Restaurant $$

Overall:

4.5

(556 reviews)

Authenticity:

4.4

Atmosphere:

4.2

Service:

4.1

Address: 1776 Apperson Dr, Salem, VA 24153, USA