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 - CLOSED

3300 Mid Rivers Mall Dr, Saint Peters, MO 63376-2866
+1 636-397-0615
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent19%
  • Very good21%
  • Average27%
  • Poor19%
  • Terrible14%
10 Apr 2017
“Great food”
25 Jul 2016
Restaurant Hours Closed
Mexican, Southwestern, Spanish
$$ - $$$
3300 Mid Rivers Mall Dr, Saint Peters, MO 63376-2866
All Details
Reviews (41)
Traveller rating
Traveller type
Time of year

1 - 10 of 41 reviews

Reviewed 11 April 2017 via mobile

This location is related to the one at the Lake of the Ozarks. Food is great and reasonably priced. Good for meeting up with one or several friends.

Thank Patricia T
Reviewed 26 July 2016 via mobile

We went to restaurant were very surprised they are no longer in business.Don't know when they closed or any indication that this was happening Curious to know if Lake Ozark restaurant is still open

Thank msdidi53
Reviewed 6 June 2016 via mobile

Went for lunch always ger the shredded beef in enchiladas and queso service was good chips always fresh great margaritas

Thank needmyown
Reviewed 13 May 2016

We went to Vista on Cinco de Mayo with a large group. The hostess was very helpful and gave us a table for 14 people. We were able to sit at the table before our whole party was there, which I was impressed with because...More

Thank Gwennie55
Reviewed 28 March 2016

The decor and overall feel of this restaurant is dated. Our server was nice enough but not even she could save us from the stale chips and very watered down salsa. I ordered queso blanco as well and it was just okay. My sangria was...More

Thank Cryptic_Tourist
Reviewed 16 March 2016 via mobile

We usually get a pitcher of margaritas and a pizza. Believe it or not - Bino, the in house pizza chef, makes a wicked pie. My favorite pizza in St Peters. Crispy thin crust, provel cheese and very fresh toppings. Highly recommend. The mexican food...More

Thank gerri b
Reviewed 11 February 2016

Nice atmosphere in the bar area and decent service (thankfully they have completely banned smoking). Just about everything else... not so good. Salsa was almost flavorless...reminded me of chopped tomatoes in a can. Food seemed to be priced a bit above average but nothing to...More

Thank Botman54
Reviewed 29 October 2015 via mobile

Wow .... I haven't been here for awhile but food and service was just OK. Won't be going back anytime soon .

Thank JoMomma51
Reviewed 21 October 2015

Food is good, service great and atmosphere comfortable for families. We will definitely go back and make this our go-to for Mexican in St. Charles county.

Reviewed 10 September 2015

I've eaten here a few times and I've never been thrilled with the food. Service is okay. Might be fine if you're just going for drinks or appetizers... not expecting too much...

Thank Kori B
Nearby Restaurants
Crazy Sushi
36 reviews
.08 km away
Old Town Donut Shop
9 reviews
1.13 km away
Silkys Frozen Custard
5 reviews
.84 km away
12 reviews
.88 km away
Nearby Attractions
Mid Rivers Mall
88 reviews
2.57 km away
Exit 6 Brewery
15 reviews
3.36 km away
Kokomo Joe's Family Fun Center
48 reviews
5.19 km away
Shamrocks Pub and Grill
17 reviews
5.08 km away
Improve this listing

Restaurant Details

Mexican, Southwestern, Spanish
Good for
Child-friendly, Groups
Open Hours
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 1:00 am
Location and Contact Information
  • Address: 3300 Mid Rivers Mall Dr, Saint Peters, MO 63376-2866
  • Location: United States  >  Missouri (MO)  >  Saint Peters
  • Phone Number: +1 636-397-0615
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