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
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
4579 Osage Beach Pkwy., Osage Beach, MO
Website
Today
11:00 am - 10:00 pm
Closed now
See all hours
Hours:
Sun - Sat 11:00 am - 10:00 pm

TripAdvisor Reviewer Highlights

Read all 87 reviews
Visitor rating
  • 24
    Excellent
  • 31
    Very good
  • 15
    Average
  • 9
    Poor
  • 8
    Terrible
Rating summary
  • Food
    3.5 of 5 stars
    Service
    4 of 5 stars
  • Value
    3.5 of 5 stars
    Atmosphere
    4 of 5 stars
Most recent review
Our third time eating here, FANTASTIC!

The Crab and Shrimp Brettos with their special yellow and white sauce are our favorite meal. The food is served on a very hot plate with Mexican brown rice and a small lettuce salad mix. The food is a wonderful delight, not too spicy but just right. The meal is really plentiful and most likely you... read more

5 of 5 starsReviewed March 4, 2015
Michael F
,
Stover, Missouri
Add Photo Write a Review

87 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Any
English first
Stover, Missouri
Top Contributor
66 reviews 66 reviews
52 restaurant reviews
10 helpful votes 10 helpful votes
5 of 5 stars Reviewed March 4, 2015 NEW

The Crab and Shrimp Brettos with their special yellow and white sauce are our favorite meal. The food is served on a very hot plate with Mexican brown rice and a small lettuce salad mix. The food is a wonderful delight, not too spicy but just right. The meal is really plentiful and most likely you will have leftovers. The... More 

Was this review helpful? Yes
Kansas City, Missouri
Senior Reviewer
8 reviews 8 reviews
4 restaurant reviews
2 helpful votes 2 helpful votes
2 of 5 stars Reviewed February 26, 2015

Went there on a Monday afternoon - was craving some good Mexican food. I'm from the KC area so I guess I'm spoiled with excellent Mexican cuisine. The atmosphere and wait staff are great. Very warm and friendly. The chips are great too, however, something is seriously wrong with the salsa. If you like fresh, robust and spicy DO NOT... More 

Was this review helpful? Yes
Kansas City, Missouri
Top Contributor
63 reviews 63 reviews
38 restaurant reviews
14 helpful votes 14 helpful votes
3 of 5 stars Reviewed December 8, 2014

Disappointed in my meal. I had the pork tacos. I thought they lacked flavor and it really hacks me when my food arrives luke warm. I usually assume it's been sitting back on the counter a while. The lettuce on my tacos looked old; I picked most of it off. Don't fall for the "cheese dip for under $3!" This... More 

Was this review helpful? Yes
1 review
2 of 5 stars Reviewed December 8, 2014

First, the salsa tasted funny. I couldn't eat it. The waitress was really nice and fast. Me and my brother ordered the chicken taco salad. We both woke up the next morning very sick. I'll never eat there again.

Was this review helpful? Yes
Sarasota, Florida
Reviewer
4 reviews 4 reviews
4 restaurant reviews
11 helpful votes 11 helpful votes
4 of 5 stars Reviewed December 5, 2014 via mobile

Went around 1430, after the lunch rush. Service was attentive, friendly and prompt. The pork tacos are exceptional, yet the cumin rice disappointing. Given the time of day I was able to experience individualized attention, big screen T.V. with sports.... My favorite.

Was this review helpful? Yes 3
Osage Beach, Missouri
Reviewer
4 reviews 4 reviews
3 restaurant reviews
5 of 5 stars Reviewed November 3, 2014

Food is always good there, of course I live here. The menu is extensive, almost too much to offer, but it doesn't matter what you order, it always comes out perfect.

Was this review helpful? Yes
Senior Contributor
27 reviews 27 reviews
15 restaurant reviews
4 helpful votes 4 helpful votes
3 of 5 stars Reviewed October 27, 2014

I went to this restaurant about two years ago and it was delicious. I recently visited and the food wasn't nearly as good as it was the first time we went. In asking around, I got the response that this restaurant is hit and miss when it comes to how good the food is.

Was this review helpful? Yes
Saint Joseph, Missouri
Top Contributor
68 reviews 68 reviews
59 restaurant reviews
13 helpful votes 13 helpful votes
3 of 5 stars Reviewed October 23, 2014

I wanted more out of Mexican food I guess. The service has always been good, but as far as the food goes, I feel it is just average.

Was this review helpful? Yes
Joplin, Missouri
Reviewer
4 reviews 4 reviews
1 helpful vote 1 helpful vote
3 of 5 stars Reviewed October 8, 2014

Run-of-the-mill Mexican restaurant. Decor was odd. Margaritas were strong but not very tasty. Food was okay but nothing special. Happy Hour consisted of 50 cents off drinks. Service was fast and friendly but uninformed (he didn't know that they even had Happy Hour). We did not have a view of the lake from where we were seated so we were... More 

Was this review helpful? Yes
Osage Beach, Missouri
1 review
4 of 5 stars Reviewed September 29, 2014

Always love a visit to this restaurant. Margaritas are the best at the Lake as are the chicken wings.

Was this review helpful? Yes

Travelers who viewed Vista Grande also viewed

Osage Beach, Lake of the Ozarks
Osage Beach, Lake of the Ozarks
 
Osage Beach, Lake of the Ozarks
Osage Beach, Lake of the Ozarks
 

Been to Vista Grande? Share your experiences!

Write a Review Add Photos & Videos

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 4579 Osage Beach Pkwy., Osage Beach, MO
  • Location: United States  >  Missouri (MO)  >  Lake of the Ozarks  >  Osage Beach

Price and Cuisine

  • Cuisine: Mexican
Open Hours
Sunday
11:00 am - 10:00 pm
Monday
11:00 am - 10:00 pm
Tuesday
11:00 am - 10:00 pm
Wednesday
11:00 am - 10:00 pm
Thursday
11:00 am - 10:00 pm
Friday
11:00 am - 10:00 pm
Saturday
11:00 am - 10:00 pm

Questions & Answers

Questions? Get answers from Vista Grande staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?