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,
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 good31%
  • Average18%
  • Poor7%
  • Terrible5%
Travellers talk about
“chips and salsa” (33 reviews)
“burrito” (18 reviews)
“flautas” (4 reviews)
Closed Now
Mexican, Southwestern
££ - £££
4579 Osage Beach Pkwy, Osage Beach, MO 65065-2173
All Details
Write a ReviewReviews (271)
Traveller rating
Traveller type
Time of year

61 - 70 of 271 reviews

Reviewed 22 November 2016

Close your eyes and you could be at any Mexican restaurant. Nothing special and that is fine--your normal Americanized Mexican food. The margaritas were fine but not hand crafted. There are better Mexican fare at the lake but this is fine if you are near...More

Thank Angela G
Reviewed 18 November 2016

Some local recommended the Villa Grande and we were so glad she did. The food very tasty and the service wonderful. Can't wait to return.

Thank Victoria B
Reviewed 8 November 2016

Our food was hot and came out very fast. The two times we went over this last weekend we had great service and the chips and salsa were very good. We love thin salty chips and we went through two baskets.

Thank Peggylmo
Reviewed 3 November 2016

Food was really good. Atmosphere was great. Our server was second to none. The salsa was very good. Guacamole was the best I have had. This place is convenient to get to and family friendly.

Thank lovegoldensSt_louis
Reviewed 18 October 2016

If you wanted Mexican food, you can find them all over the Lake of the Ozarks. But we weeded out all the ones in town Vista Grande is the best. The staff is cheerful, food is fantastic and worth the visit. Don't waste your time...More

Thank Marry S
Reviewed 13 October 2016 via mobile

I had the chicken chimi, and I added the rest of my white cheese dip. It was the best I've had in a while. The chicken was very tender and the outside was very crispy. All was hot when served and our service was excellent....More

Thank cisco120
Reviewed 11 October 2016

Close to the hotel and has decent reviews. However, we found the food to be mediocre. Watered down version of Mexican food. The staff was nice and the facility was clean. We will not be dining here again.

Thank Christie T
Reviewed 30 September 2016 via mobile

My title to this review says it all!! The only thing I get here and the ONLY place I have seen them on a menu. They are so great everytime. Everyone else that goes with me gets other things and they don't really love coming...More

Thank Bambi J
Reviewed 24 September 2016

Although we have been coming here for years, it is still very good and a definite must visit when at the Lake of the Ozarks. Excellent menu, great service and reasonable prices make this a great restaurant

Thank califken
Reviewed 18 September 2016 via mobile

This is pretty good food--not the best but way above average but our server was the best we had anywhere! Slim bald guy with great sense of humor:) he was fast, friendly, knowledgable and fun! He made it an extra star rating!!

Thank ritarealtor
Nearby HotelsSee all 14 hotels in Osage Beach
Osage Village Inn
75 reviews
.12 miles away
Holiday Inn Express Osage Beach - Lake of the Ozarks
126 reviews
.13 miles away
Quail's Nest Inn & Suites
76 reviews
.21 miles away
Days Inn Osage Beach
261 reviews
.52 miles away
Nearby Restaurants
Pappo's Pizzeria & Pub
798 reviews
.40 miles away
Kilt & Clover Restaurant and Pub
384 reviews
.60 miles away
Randy's Frozen Custard
219 reviews
.30 miles away
Andy's Frozen Custard
239 reviews
.65 miles away
Nearby Attractions
Osage Beach Outlet Marketplace
384 reviews
.18 miles away
Kirby's School of Wake
62 reviews
.93 miles away
Miner Mike's Adventure Town
72 reviews
.19 miles away
The Getaway Jet Ski & Boat Rentals
14 reviews
.46 miles 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Kids, Child-friendly
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