Restaurants in Salt Lake City

American 221 restaurants
Italian 62 restaurants
Mexican 50 restaurants
Salt Lake City, UT
When?
2 guests

Best Salt Lake City restaurants by cuisine

American favorites in Salt Lake City

Tips about restaurants in Salt Lake City

  • Downtown is the neighborhood in Salt Lake City with the most restaurant choices (140 restaurants). Market Street Grill - Downtown, New Yorker Restaurant and ALAMEXO are the most popular restaurants in Downtown.
  • Downtown is the neighborhood in Salt Lake City with the most affordable restaurant choices (109 restaurants with prices $30 and under). Market Street Grill - Downtown, ALAMEXO and Afternoon Tea - Grand America Hotel are the most popular restaurants for cheap eats in Downtown.
  • American is the most popular cuisine in Salt Lake City (#2 Italian, #3 Mexican). The Roof Restaurant, The Copper Onion, and The Garden Restaurant are the most popular American restaurants in Salt Lake City.

FAQs about restaurants in Salt Lake City

What are the best restaurants in Salt Lake City with Vegetarian and Vegan options?

What are the trending new restaurants in Salt Lake City?

Where are the most romantic places to eat in Salt Lake City?

Where are the best places to eat in Salt Lake City for families with children?

What is the best restaurant in Salt Lake City for groups?

Restaurants Salt Lake City
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM