Vista Grande Mexican Restaurant
$ • Mexican
Hours:
4579 Osage Beach Pkwy N, Osage Beach
(573) 348-1231
Customers' Favorites
Recent Reviews
Vista Grande will be celebrating their 40th anniversary (I think) June 7 and 8. We first visited 35 years ago and still a great place!Really good to see they have kept the place up and fresh. Clean tables clean bathrooms and good food.My wife had the seafood tacos and said they were delicious. I was hungry and ordered a combo platter that had a tamale. I'm a tamale fan and honestly wasn't impressed, but the rest of the platter was filling, although it came to the table extremely...read full review
The chicken fajitas were amazing! Service was quick and friendly and the atmosphere was cozy. I think we beat the rush though, we went at around 5 but by the time we left it was starting to get busier.
Ratings
Menu
Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 8PM |
i ordered the steak nachos which was not good but the waiter was a 10/10 her name was emmilee and she was very nice and considerate, and gave me and option to get a new plate and i did and chimichanga and it was very good, this is why it’s a 4 star overall.