Mexican restaurant, Bar
Rio Grande Cafe offers a delightful taste of Mexico right in Salt Lake City. With a lively atmosphere and a cozy, historic charm, this spot is perfect for everything from solo lunches to family dinners. Guests rave about the fast and friendly service, with highlights like the beef enchilada and the hearty carne asada burrito. Enjoy outdoor seating on sunny days or relax indoors across two spacious floors. Affordable and welcoming, it's no wonder diners return for both the delicious food and vibrant ambiance.
Food & drink
Vibe
Salsa
Margarita
By owner
Street View
Menu 1
Menu 2
Menu 3
Menu 4
Menu 5
Lovely place to eat.The inside is awesome and they converted it well.There are two floors for dining and outdoor eating if the weather is nice.No complaints with service.Everyone was friendly and attentive.Food tasted exactly as I hoped.Tried the beef enchilada with rice and beans.Salsa was good flavor wise.Didn’t love how it was chunky as it was hard to eat and the chips kept breaking (I do recognize that is personal preference).
David Trotzke provided excellent service throughout our time there.He recommended the daily special and we both went for it.He was very attentive to what we needed and all of our requests, from limes to chips and salsa were accommodated in a timely and orderly manner.The food came quick, but not so quick that we didn’t have time for conversation or anything. I got the carne asada burrito, which was big enough for two meals, so I had lunch today which was nice.I left it on the counter overnight, but it was still good the next day.I respect the durability of the food. Furthermore, I recommend this establishment for the ambiance, food, and feeling provided.Might make a return visit
Best Mexican in town.I’ve never had a bad meal here.Food is always hot and delicious, and service is on point.Definitely recommend.
Thai restaurant
754 E S Temple St, Salt Lake City, UT 84102, United States
Pizza restaurant
273 S 1300 E, Salt Lake City, UT 84102, United States
Japanese restaurant
1059 E 900 S, Salt Lake City, UT 84102, United States
Pizza restaurant
1320 E 200 S, Salt Lake City, UT 84102, United States
Mexican restaurant
532 E 400 S, Salt Lake City, UT 84102, United States
Italian restaurant
189 Trolley Sq, Salt Lake City, UT 84102, United States