Gran Rodeo

$ • Mexican, Vegetarian, Pet Friendly

Hours today·

About Gran Rodeo

Gran Rodeo is a Mexican restaurant that offers a pleasant dining experience. The spot is great for gatherings, as they can accommodate requests with short notice and provide attentive service. The restaurant has a great atmosphere, making it a perfect place for a girls' night out or a date night, with strong drinks and friendly staff. The food here has flavor, well seasoned, and beautiful and is truly authentic. The chips and salsa is delicious and the chips are so crispy. The ambiance is perfect for any occasion. It's family friendly. The service is amazing, quick, and reliable, and the staff is on top of your needs. The portion was more than enough for two people and the food was very flavorful. The chicken enchiladas were juicy and delicious, and the Clooney Margherita and Chile rellenos were good. Ask for Dina, who has taken care of guests on lunch breaks for years. Her chicken and veggie Mexican soup is the best. Parking could be tricky, depending on the time you go as it's a shared lot. Their food and drinks are always delicious and reasonably priced. The fajita nachos are very flavorful. Overall, Gran Rodeo continues to be a popular choice for excellent service, tasty food, and a welcoming environment.

Menu

Add a Menu
Gran Rodeo Menu
Gran Rodeo Menu

Customers' Favorites

Photos

Add a Photo
Gran Rodeo
Gran Rodeo
View All Photos

Gran Rodeo Reviews

4.3
295 ratings
5
67%
4
16%
3
5%
2
1%
1
11%
Food
4.5
Atmosphere
4.4
Service
4.4

Share your opinion about Gran Rodeo

Pretty good food, quick service and the place was very nice
Gran Rodeo is the BEST Mexican Restaurant in Virginia Beach! I love their seafood nachos, texanos nachos, and chimichangas (fried - one chicken and one beef). Their frozen margaritas 🍹 are fantastic!
I had a steak quesadilla, it was fire

Read All Reviews(284)

Hours

Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 11PM
Saturday 11AM - 10:30PM
Sunday 11AM - 9:30PM
Updated on: