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 Gran Rodeo Mexican Restaurant - CLOSED

5265 Princess Anne Rd, Virginia Beach, VA 23462-6307
+1 757-499-3866
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good33%
  • Average8%
  • Poor8%
  • Terrible0%
11 Jul 2016
“Very Good Mexican Food and Amigos”
20 Aug 2015
Restaurant Hours Closed
$$ - $$$
5265 Princess Anne Rd, Virginia Beach, VA 23462-6307
All Details
Reviews (12)
Traveller rating
Traveller type
Time of year

1 - 10 of 12 reviews

Reviewed 11 July 2016

On our first visit to this fairly new restaurant (open about a year), we found very good food, drink and service. With an attractive, clean atmosphere and decent prices (happy hour priced Modelo on draft was great!) No real complaints, although the music, like in...More

Thank Alberto M
Reviewed 20 August 2015

We went to Gran Rodeo on a very busy Friday night. Our waiter was outstanding. Every table was full and he still treated us like we were his only table. The white sauce is made in house. It's the best tasting white sauce we've ever...More

Thank Deb R
Reviewed 18 March 2015

Nice new place to eat. But no special unique features. mexican restaurant with standard dishes but good food

Thank LtColonel
Reviewed 14 March 2015

Nice overall experience. Clean and frendly staff. Food is good, prices average to plus. You can find coupons. Just opened a few weeks ago and starting to fill up at dinner time. Not sure if they take resavation. Hope this helps you. Cheers, DrSailmaker

Thank Dr S
Reviewed 13 December 2014

My food was bland. It needed spice, and it needed salt. The rice was old and overcooked. The ground beef in the enchilada was not seasoned at all. The adult lunch portions were inadequate. Kids' plates have the same amount of food as the adults,...More

Thank Bakhoor
Reviewed 29 June 2014

Came here because of my cousins recommendation, it was good, I got a salad instead of beans & rice, glad they were able to sub for this, I hate when restaurants don't sub for foods you can't eat... Will def return here.

Thank jank1959
Reviewed 16 November 2013

We've been eating here for years and have never been disappointed. It's not fancy -- just good food, friendly service, and great prices.

Thank Cindy C
Reviewed 15 October 2012

Great authentic mexican owed/mexican made. Great variety on the menu, great prices, You have to have the sizzling chicken and steak fahitas. They have a special white sauce they serve with the chips on table while you wait but I'd ask to have their special...More

1  Thank Renee A
Reviewed 19 August 2012

Enchiladas are outstanding! Get the chicken enchilada with GRILLED CHICKEN instead of sauteed or shredded. Get the beef enchilada with STEAK instead of ground meat. Outstanding service. Clean restaurant but the men's room could use some work. A little divey-looking inside, but don't be put...More

Thank 7,268
Reviewed 15 June 2012

Great food and service. Liked everything including the prices. Nothing was bad about the food.

Thank Tash272011
Nearby HotelsSee all 109 hotels in Virginia Beach
Holiday Inn Virginia Beach - Norfolk
458 reviews
2.18 km away
Red Roof Inn Virginia Beach
330 reviews
2.19 km away
Courtyard Virginia Beach Norfolk
163 reviews
2.21 km away
Hampton Inn Norfolk/Virginia Beach
528 reviews
2.27 km away
Nearby Restaurants
Coastal Spice
36 reviews
1.42 km away
Frankie's Place For Ribs
100 reviews
1.51 km away
Five Guys
14 reviews
1.39 km away
Pollard's Chicken Restaurant
38 reviews
.52 km away
Nearby Attractions
Virginia Beach Rock Gym
8 reviews
1.73 km away
Flowering Almond Spa
119 reviews
3.32 km away
41 reviews
1.60 km away
Topgolf Virginia Beach
59 reviews
1.66 km away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 5265 Princess Anne Rd, Virginia Beach, VA 23462-6307
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-499-3866
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