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.
270 S Rio Grande St, Salt Lake City, UT 84101-1104
801-364-3302
Menu
Improve this listing
Ranked #303 of 1,227 Restaurants in Salt Lake City
Price range: $1 - $20
Hours:
Sun 4:00 am - 9:00 pm
Mon - Thu 5:00 pm - 9:00 pm
Mon - Sat 11:30 am - 2:30 pm
Fri - Sat 5:00 pm - 10:00 pm
Cuisines: Southwestern, Mexican
More restaurant details
Restaurant details
Good for: Families with children, Large groups, Outdoor seating
Write a Review

37 reviews from our community

Visitor rating
    10
    14
    7
    6
    0
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • English first
  • Any
English first
San Diego, California
Senior Contributor
40 reviews 40 reviews
16 restaurant reviews
28 helpful votes 28 helpful votes
5 of 5 stars Reviewed December 4, 2014

In a historic Rio Grande train station, as such, has not changed since opening when it had the best Mexican in SLC, and still has the best Carnitas in the West.

Was this review helpful? Yes
New York City, New York
Senior Reviewer
7 reviews 7 reviews
3 restaurant reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed December 4, 2014

Entering the Rio Grand Cafe is like taking a time travel trip back to 1940. The cafe is in the former Rio Grande Train station and your mood goes to music of the Chattanooga cho-cho. The place is beautifully kept and has seats at both the nostalgic counter and at friendly cafe tables with good wait staff. Imagine original logos... More 

Was this review helpful? Yes
Glendive, Montana
Top Contributor
67 reviews 67 reviews
29 restaurant reviews
11 helpful votes 11 helpful votes
4 of 5 stars Reviewed November 9, 2014

Very good Mexican food in the historic Denver and Rio Grande Western Railway former passenger station. If you like large portions of Mexican food, this is a place to visit while in SLC. (http://riograndeslc.myshopify.com/) - Info on Café. (http://utah.subwaynut.com/historic/salt_lake_rio_grande/index.php) - Info. on train station

Was this review helpful? Yes
Nottingham, United Kingdom
Senior Contributor
42 reviews 42 reviews
17 restaurant reviews
13 helpful votes 13 helpful votes
4 of 5 stars Reviewed October 10, 2014

Decided to eat here on our last night in Salt Lake as it was close to our hotel. The menu, service and quality of food exceeded our expectations as the cafe is rather tucked away compared to others. A lovely spot to sit outside to eat and a relaxed atmosphere with no pressure to rush as at many places. The... More 

Was this review helpful? Yes
Fort Collins, Colorado
Reviewer
4 reviews 4 reviews
4 restaurant reviews
1 helpful vote 1 helpful vote
3 of 5 stars Reviewed September 6, 2014

First, it always irks me when a restaurant has a "pint" listed on the menu but serves a 12oz pour. They never seem to understand what a pint means. I even asked beforehand and the waitress said "it's one of those over there". Rio Grande does this too; listing a pint but serving 12 ozs. Besides that the food was... More 

Was this review helpful? Yes
Utah
Top Contributor
110 reviews 110 reviews
74 restaurant reviews
50 helpful votes 50 helpful votes
2 of 5 stars Reviewed August 25, 2014

We have been visiting this interesting restaurant since it opened in the old Rio Grande Railroad Depot in the mid-1970s. For a long time it was our go-to place for good Mexican food, an efficient and interesting waitstaff, a great jukebox, and good drinks. Portions used to be large and prices small--now it is the other way around. Recently four... More 

Was this review helpful? Yes
Overland Park, Kansas
Top Contributor
231 reviews 231 reviews
147 restaurant reviews
53 helpful votes 53 helpful votes
2 of 5 stars Reviewed August 17, 2014

I was with two colleagues who both live in the area. One claimed this was the best Mexican restaurant in town, the other claimed it was another more well known restaurant a little ways away. We settled on this one because it was walking distance from my hotel. I had high expectations since at least one of us said it... More 

Was this review helpful? Yes
Ft. Lauderale, Florida
Reviewer
4 reviews 4 reviews
4 restaurant reviews
3 of 5 stars Reviewed July 29, 2014

Stopped off for early dinner after dropping family member at airport. Sketchy neighborhood but neat building (old train station). Hostess wanted to seat us next to large birthday group with yelling kids. We asked for another section and was given a very rude look. I asked if this was a problem as most of the restaurant was empty. She stated... More 

Was this review helpful? Yes
Johns Creek, Georgia
Contributor
17 reviews 17 reviews
7 restaurant reviews
17 helpful votes 17 helpful votes
3 of 5 stars Reviewed July 24, 2014

We parked in front of restaurant and there were used needles in the gutter. Once we were inside, the surroundings were much better. The train on the ceiling with a woman folded into a taco kind of says it all. The food was fine - MIL liked the flan. I had the carnitas- which was moist and tasty.

Was this review helpful? Yes
St. George, Utah
Top Contributor
101 reviews 101 reviews
25 restaurant reviews
79 helpful votes 79 helpful votes
3 of 5 stars Reviewed July 14, 2014

The best part of the Rio Grande Cafe is the nostalgic atmosphere of the old rail station. Our waitress was very attentive and made sure our chips and salsa bowls were always full. She was also good at drink refills. The food was good, not too spicy, but enough flavor to satisfy our Mexican cravings. Take time to visit the... More 

Was this review helpful? Yes

Travelers who viewed Rio Grande Cafe also viewed

Salt Lake City, UT
Salt Lake City, UT
 

Been to Rio Grande Cafe? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Rio Grande Cafe

Address: 270 S Rio Grande St, Salt Lake City, UT 84101-1104
Phone Number: 801-364-3302
Location: United States  >  Utah (UT)  >  Salt Lake City
Open Hours:
Sunday 4:00 am - 9:00 pm
Monday 5:00 pm - 9:00 pm  11:30 am - 2:30 pm
Tuesday 5:00 pm - 9:00 pm  11:30 am - 2:30 pm
Wednesday 5:00 pm - 9:00 pm  11:30 am - 2:30 pm
Thursday 5:00 pm - 9:00 pm  11:30 am - 2:30 pm
Friday 11:30 am - 2:30 pm  5:00 pm - 10:00 pm
Saturday 11:30 am - 2:30 pm  5:00 pm - 10:00 pm
Average Prices: USD 1 - 20
Cuisine: Southwestern, Mexican

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Questions? Get answers from Rio Grande Cafe staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?