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...
  • Excellent40%
  • Very good31%
  • Average18%
  • Poor6%
  • Terrible5%
Travellers talk about
“chips and salsa” (34 reviews)
“burrito” (19 reviews)
“flautas” (4 reviews)
Open Now
11:00 - 22:00 Hours
Mexican, Southwestern, Vegetarian Friendly
€€ - €€€
4579 Osage Beach Pkwy, Osage Beach, MO 65065-2173
All Details
Write a ReviewReviews (273)
Traveller rating
Traveller type
Time of year

1 - 10 of 273 reviews

Reviewed 1 week ago via mobile

Our group of 8 had a great lunch here. My Diablo Burrito was excellent and the wait staff was the best we’ve had on this trip.

Thank Josh R
Reviewed 3 weeks ago

Although this is not my "type" of Mexican cuisine, it's good for what it is. Others in my group thought it was amazing. We will visit again when we have guests.

Thank Tana P
Reviewed 9 May 2018 via mobile

We visited vista grande on our girls day out. Food was pretty good but service was terrific our server was Crystal, she was very nice and helpful she made sure everything was great. I like the fact I never had to ask for more chips...More

Thank kroush1
Reviewed 29 April 2018 via mobile

I came in on Sunday evening and thought the service might be slow but even with the primary waitress in training, the service was great. I usually order a Steak Fajita Burrito which wasn’t on the menu and asked to see if they could make...More

Thank Timothy W
Reviewed 29 April 2018 via mobile

Had to stop after a 3 year hiatus. Seafood Enchiladas, Chimis and Tacos made with "real" crab, scallops and/or shrimp. Reasonably priced.

Thank Barb W
Reviewed 7 April 2018 via mobile

One of their features is the Diablo Burrito. Description states Chipotle sauce, peppers and marinated pork. Not the least bit spicy, had to ask for their hot sauce, which was a house green sauce. That rounded it out. So my suggestion to them is, slather...More

Thank rusty_fwg
Reviewed 9 March 2018 via mobile

Usually I enjoy eating at Vista but was disappointed today. I ordered a chicken quesadilla and it was nothing special. It was rather dry, came with nothing and was not a very big portion. The price was $8.95 which I thought was outrageous for what...More

Thank Jackie W
Reviewed 3 March 2018 via mobile

Great Mexican food always very tasty, fresh, hot and plentiful. We have been there several times and will be back again. The staff is friendly and very helpful explains the dishes on the menus. Great place a lot of fun

Thank George C
Reviewed 27 February 2018 via mobile

Vista Grande had excellent service with great food. We were waited on promptly by a friendly waiter that took the time to talk to us about our visit to the area. Our food came out quickly, as ordered, and fresh. My glass was never empty,...More

Thank O356HKamyc
Reviewed 20 February 2018

Great thing was the service. Our server was attentive to the big group we were on a busy Saturday evening. The food was average Mexican fare.

Thank lovetotravel z
Nearby HotelsSee all 14 hotels in Osage Beach
Osage Village Inn
77 reviews
.20 km away
Holiday Inn Express Osage Beach - Lake of the Ozarks
126 reviews
.20 km away
Quail's Nest Inn & Suites
79 reviews
.35 km away
Days Inn by Wyndham Osage Beach Lake of the Ozarks
264 reviews
.84 km away
Nearby Restaurants
Pappo's Pizzeria & Pub
852 reviews
.64 km away
Kilt & Clover Restaurant and Pub
392 reviews
.97 km away
Randy's Frozen Custard
227 reviews
.48 km away
Wobbly Boots
808 reviews
.70 km away
Nearby Attractions
Osage Beach Outlet Marketplace
391 reviews
.22 km away
Kirby's School of Wake
63 reviews
1.49 km away
Miner Mike's Adventure Town
74 reviews
.30 km away
The Getaway Jet Ski & Boat Rentals
17 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
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