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.

Vista Grande

€€ - €€€Mexican, , Vegetarian Friendly
4579 Osage Beach Pkwy, Osage Beach, MO 65065-2173
+1 573-348-1231
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent39%
  • Very good32%
  • Average17%
  • Poor6%
  • Terrible6%
Travellers talk about
“chips and salsa” (34 reviews)
“burrito” (20 reviews)
“flautas” (3 reviews)
Open Now
Mexican, Southwestern, Vegetarian Friendly
€€ - €€€
4579 Osage Beach Pkwy, Osage Beach, MO 65065-2173
All Details
Write a ReviewReviews (283)
Traveller rating
Traveller type
Time of year

1 - 10 of 283 reviews

Reviewed yesterday via mobile

We arrived and were seated immediately. It took 10 minutes for the waitress to arrive and take drink order. She brought back drinks and took our order. We didn’t see her again for another 25 minutes. She apologized to us more than once because she...More

Thank Suzanne K
Reviewed 4 weeks ago

This place has been open for many years. That alone is a testament to the quality of mexican food you get here. This is a must visit restaurant every time my family comes down to the lake. I have been visiting this place since the...More

Thank NathanW99Subie
Reviewed 17 August 2018 via mobile

Husband and I wanted to go out for a Mexican dinner. We sat at the bar and were greeted very cordially. We each had a drink and some guacamole - drinks were cold and guacamole was awesome! Everything went downhill after that. Ordered our dinner...More

1  Thank Mary J
Reviewed 15 August 2018

Great food and great service. Our waiter was amazing. 4 people had dinner and all of us loved the food.

Thank hcaeb17
Reviewed 5 August 2018 via mobile

We went at 7 pm on a Sunday night. Empty tables everywhere, and no line. We were told by a rude employee that it was a 20 minute wait. My husband asked about all the empty tables, then asked if we could just eat at...More

1  Thank Kate E
Reviewed 3 August 2018 via mobile

Excellent food and drinks. We had the Gringo dinner, which was an amazing blend of sliced chicken, rice and quesadilla bites, with queso on top. And the margaritas were delicious!

Thank Denise S
Reviewed 30 July 2018 via mobile

My mom, my daughter and I had dinner here, mine was delicious - I got the pork tacos. The chips were thin and fresh, but neither my mom or daughter thought there foods had much flavor. Service was friendly and fast, prices were reasonable.

Thank Shelly C
Reviewed 16 July 2018

As authentic as Taco Bell. Vista Grande is significantly overpriced for the bland american cafeteria "Mexican" food they serve. The staff is friendly, and the building is clean and well kept. Unfortunately the food is so lacking it makes fast food a far better option.

1  Thank Rachel H
Reviewed 6 July 2018 via mobile

Was going to avoid stopping this year because of previous poor service and food issues. Decided to go anyway and they are consistent with great margaritas and fajitas. Service was a tad slow in the beginning. Overall a good meal.

Thank Y5007SKcarolync
Reviewed 2 July 2018

Stopped in here after some personal recommendations - did not disappoint! Dinner for three - and everyone was happy. The salsa was flavourful - and the jalapeño puree to spice it up made it extra delicious. I had the chicken chime - though after seeing...More

Thank Jason T
Nearby HotelsSee all 14 hotels in Osage Beach
Osage Village Inn
78 reviews
.20 km away
Holiday Inn Express Osage Beach - Lake of the Ozarks
130 reviews
.20 km away
Quail's Nest Inn & Suites
83 reviews
.35 km away
Days Inn by Wyndham Osage Beach Lake of the Ozarks
281 reviews
.83 km away
Nearby Restaurants
Pappo's Pizzeria & Pub
967 reviews
.64 km away
Randy's Frozen Custard
252 reviews
.49 km away
Wobbly Boots
854 reviews
.70 km away
Domenico's Italian Restaurant
245 reviews
.78 km away
Nearby Attractions
Osage Beach Outlet Marketplace
419 reviews
.22 km away
Kirby's School of Wake
76 reviews
1.49 km away
Miner Mike's
78 reviews
.30 km away
The Getaway Jet Ski & Boat Rentals
20 reviews
.74 km away
Questions & Answers
Get quick answers from Vista Grande 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
Mexican, Southwestern, Vegetarian Friendly
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Groups, Kids
Open Hours
11:00 - 09:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 4579 Osage Beach Pkwy, Osage Beach, MO 65065-2173
  • Location: United States  >  Missouri (MO)  >  Lake of the Ozarks  >  Osage Beach
  • Phone Number: +1 573-348-1231
  • 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