editSuggest an edit

Vista Rio

Food and Beverage / Restaurants

101 2nd St E,
Hastings, MN 55033

(651) 319-0906

Call (651) 319-0906
Get directions to this
location on Google Maps.
Open website
in new tab.
Share this business
on social media.


Vista Rio is located in historical downtown Hastings.We made the change from Italian to Mexican because that is what we know. Bernardo is from Mexico City and worked in San Antonio as a cook for many years. We are excited about the change. We make all sauces in house and marinate all meats here. We roast our table salsa daily and fry our chips every morning. Hope to see all our regulars and make some new ones along the way.

Business Hours

Monday Closed

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 - 10:00 PM

Saturday 12:00 PM - 10:00 PM

Sunday Closed