Vista Grande Mexican Restaurant


If you're looking for the local's favorite American-style Mexican restaurant, Vista Grande will hit the spot. This place has been serving margaritas, chimis, and other delicious fare at Lake of the Ozarks for over 30 years.

The restaurant has a colorful vibe with little pieces of Mexico adorning the walls. Bright murals and traditional decor liven your mood and give you a little taste of a Mexican home. Vista Grande is locally owned which is evident in the warm welcome and personal service you get when you walk in. Don't forget to take a photo with Poncho!

You'll definitely want to start off with a margarita or Mexican beer. The house margarita is amazing, but the frozen fruit flavors are where it's at. The guac and cheese dip make for a perfect appetizer pair.

The menu has lots of Mexican favorites like tacos, quesadillas, fajitas and burritos. The magic is in the local favorites though. The Ozark is a huge burrito covered in cheese. The Casa de Seafood stuffs shrimp, scallops and crab into enchiladas and burritos. The seafood chimichanga will quickly become your go-to. And the wings? Somehow the chicken wings are better than anywhere else.

Don't worry if you're eating with picky kids- they can get their fill of chicken strips. They'll love the non-alcoholic strawberry daquiris too.

Additional Information



4579 Osage Beach Pkwy
Osage Beach, Missouri
United States

Get Directions


Sunday 11:00 am - 9:00 pm
Monday 11:00 am - 9:00 pm
Tuesday 11:00 am - 9:00 pm
Wednesday 11:00 am - 9:00 pm
Thursday 11:00 am - 9:00 pm
Friday 11:00 am - 9:00 pm
Saturday 11:00 am - 9:00 pm

(573) 348-1231

Bookmark this

Today's Hours

Today 11:00 am - 9:00 pm Open now

Price Range

$$ - Moderate


Tom J.


We are fans, deifinitely. Just about to the point of being regulars when we visit the Lake. I am not surprised to see the overall rating is not 4 plus...

View more

Brenna P.


Welp........ what can I say. I wasn't expecting a lot out of a Mexican place by Lake of the Ozarks, but Vista Grande was somehow less than that. I really...

View more

Jenni H.


You had me at carafe of margarita. Why buy four when you can buy one of them, for cheaper!? Stopped in Vista Grande on a rainy weekday and was pleasantly...

View more