Vista Grande Mexican Restaurant
$ • Mexican
Hours:
4579 Osage Beach Pkwy N, Osage Beach
(573) 348-1231
Take-Out/Delivery Options
Customers' Favorites
Recent Reviews
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
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.