We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Rodeo

5834 E Virginia Beach Blvd, Norfolk, VA 23502-2424
+1 757-466-9077
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good40%
  • Average16%
  • Poor2%
  • Terrible0%
Travellers talk about
“fajitas” (3 reviews)
“beans” (2 reviews)
Open Now
11:30 - 22:30All hours
5834 E Virginia Beach Blvd, Norfolk, VA 23502-2424
Write a Review
Reviews (37)
Traveller rating
Traveller type
Time of year

1 - 10 of 37 reviews

Reviewed 1 week ago

Dropped in for lunch with some friends who said this was "The Best" in Norfolk. They were right! Service is very good, food is excellent. I selected carnitas, which were so tender they were falling apart. Overall, a very enjoyable meal and the best one...More

Thank Ghost4314
Reviewed 1 week ago

For years I passed by this restaurant not giving it a 2nd thought because it's not so appealing on the exterior. I'm glad I finally stopped in for dinner because it's fantastic on the inside! The staff are super nice, the food is excellent, and...More

Thank Tina S
Reviewed 4 weeks ago

Service Trumps - As the menu states..."non-pretentious". The service at this place sets a standard. It's always fast and friendly. The staff is very attentive during the entire visit. The fare is typical. The drinks and the food are consistent. Before you can get settled...More

Thank Geo S
Reviewed 15 May 2017

Great food and service, no matter the time of day or day of the week! Family friendly and good drinks

Thank Keyona A
Reviewed 23 April 2017 via mobile

We have not been to this restaurant in year's. The food was delicious with large portions. They are extremely fast and friendly. The restaurant was very busy.

Thank boxshop
Reviewed 31 December 2016 via mobile

The food was fresh and fast just the way it should be. They were closed but they still opened up for my family and i.

Thank Angela M
Reviewed 14 December 2016

El Rodeo Norfolk is conveniently located in Military Circle area, has a large list of lunch specials, and the service is excellent. Even when its busy, which it usually is during the lunch time, the staff is very helpful and quick to bring food. They...More

Thank 935satnams
A TripAdvisor Member
Reviewed 8 November 2016 via mobile

I ordered the taco de asado pollo. The food came out hot just the way it should. The taste was great too. They have this really hot salsa that is to die for(if you like it hot). Definitely a place I would come back. Great...More

Thank A TripAdvisor Member
Reviewed 6 October 2016 via mobile

I really like El Rodeo for the atmosphere and usually the service is pretty good. The prices are on par with just about every other Mexican restaurant in Hampton Roads. I love their cheese dip and it's probably one of the better ones in the...More

Thank wmcutie04
Reviewed 17 September 2016 via mobile

Service and food is your average for a local Mexican restaurant. Chips were fresh. Refried beans were more like bean dip. Prices were moderate.

Thank Bob H
Nearby Restaurants
Nawab Indian Cuisine - Norfolk
46 reviews
.45 km away
Panera Bread
24 reviews
.61 km away
Uptown Buffet
32 reviews
.42 km away
Nearby Attractions
Norfolk Botanical Garden
764 reviews
5.24 km away
Lake Lawson/Lake Smith Natural Area
12 reviews
5.36 km away
Virginia Beach Rock Gym
8 reviews
4.74 km away
Virginia Symphony
31 reviews
.56 km away
Questions & Answers
Get quick answers from El Rodeo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Child-friendly
Open Hours
12:00 - 21:30
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
11:30 - 22:30
Location and Contact Information
  • Address: 5834 E Virginia Beach Blvd, Norfolk, VA 23502-2424
  • Location: United States  >  Virginia (VA)  >  Norfolk
  • Phone Number: +1 757-466-9077
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing