places to eat in st george

The Best 8 Places to Eat in St. George!

Discover the top places to eat in St. George! From hidden gems to unique dining experiences, satisfy your cravings with our ultimate guide.

St. George, Utah is probably one of the most underrated places in the state. The surrounding red rock and the warm climate make it such a fun place to visit! Especially in the winter. We love our weekend trips to St. George and have tasted our fair share of their food! With all of the different options, it can be hard to find a good place that will leave you feeling satisfied after a great day. Or help you begin one! Let me help with that! Whether you’re in the mood for some delicious Peruvian food or a fancier meal, St. George has something to offer for every taste bud. Let’s dive into all of the delicious eats that this cute city has to offer.

This post is all about the top places to eat in St George!

Top Places to Eat in St. George

If you don’t know much about St. George, let’s give you a quick intro! St. George is located in southwestern Utah. The temperature is pretty mild, although it can get a little warm in the summer. It is known for its outdoor activities, history, and the red rock that surrounds it. There is so much to do here! And eat. Which is why you are here, right? Here are some of the best places to eat in St. George!

Sakura Japanese Steakhouse

81 N 1100 E St, St. George, UT 84770

I have to start off with Sakura because it is one of my favorite places to eat in St. George. We try to get there at least once every time we visit. Sakura gets really busy because it’s so popular! If you get there early enough though, you can put your name on a waitlist and then go explore the town while you wait. You can also try to get a reservation, but those can be hard to come by.

Why go here?

Great ambiance, delicious food, fun Hibachi chefs

What to get?

  • Miso Soup
  • Onion Soup
  • Pot Stickers
  • Hibachi Filet and Chicken with Fried Rice
  • Hibachi Filet and Shrimp with Fried Rice
  • Teriyaki Noodles
places to eat in st george

Painted Pony Restaurant

2 West Saint George Boulevard #22 Tower Building, St. George, UT 84770

If you’re looking for a fancier dining experience, a great place to eat in St. George is the Painted Pony. It is an upscale restaurant with dishes that are a delicious blend of American and Southwestern cuisine. The prices are on the spendy side, but the food and service make it all worth it!

Why go here?

The staff is so knowledgeable and the food is delicious!

What to get?

  • French Onion Soup
  • Hanger Steak
  • Grass Fed Tenderloin
  • Coconut Key Lime Pie
  • Oozy Gooey Chocolate Cake

Cliffside Restaurant

511 S Tech Ridge Dr, St. George, UT 84770

The Cliffside Restaurant is one of the most unique places to eat in St. George, mainly due to its amazing views of the red rocks. Its classy, candle-lit ambiance makes it a perfect location to celebrate a special occasion! Make sure to get a reservation as early as you can because they go quickly! Their dishes are mainly American and are pretty spendy. They are delicious though! 

Why go here?

Stunning views and atmosphere and delicious food.

What to get?

  • New York Strip
  • Cedar Plank Salmon

Viva Chicken

Being of Peruvian descent, I have loved Viva Chicken! Their Peruvian food is slightly Americanized, but still super delicious and a great place to eat in St. George! It’s more of a casual restaurant, and it can get pretty busy. The prices are pretty average, though! 

Why go here?

The food! If you haven’t tried Peruvian food, or are looking for a good Peruvian restaurant, this restaurant in St. George is a great one to add to your list!

What to get?

  • Pollo a la Brasa
  • Loma Saltado
  • Arroz Chaufa
  • Tres Leches
  • Inca Kola

Benja Thai & Sushi

435 N 1680 E suite #14, St. George, UT 84790

Benja Thai is another Asian restaurant for you! Benja Thai doesn’t get as crowded as Sakura and there is no Hibachi. The food is just as amazing! And the prices are about average as well which makes it a great choice in my book and a great place to eat in St. George! And a lot of others’ books too because they can fill up quickly!

Why go here?

There is a great ambiance, friendly staff, and good food.

What to get?

  • Edamame
  • Tom Kha Kai Soup
  • Benja’s Fried Rice
  • Pad Thai
  • Yellow Curry
  • Caterpillar Roll
places to eat in St. George

Cappeletti’s Restaurant

36 E Tabernacle St, St. George, UT 84770

I love Italian food, and Cappeletti’s hits the spot! It is one of my favorite places to eat in St. George for sure, especially with its Argentinian flair. The food is delicious and the portions are great too! Like, leftovers for lunch the next day kind of portions! The staff is really friendly and the theme of the restaurant makes it feel like you’ve just stepped into an Italian restaurant right out of the North End in Boston. I mean, with homemade pasta, it might as well be!

Why go here?

Delicious food, great atmosphere and vibe, and friendly staff!

What to get?

  • Calamari
  • Chicken Gorgonzola
  • Meat Lasagna
  • Fettuccine Alfredo
  • Chicken Marsala

Xetava Gardens Cafe

815 Coyote Gulch Ct, Ivins, UT 84738

On our list of great places to eat in St. George is Xetava Gardens Cafe. We love Xetava Gardens Cafe and its delicious food! The restaurant is in Ivins, just outside of St. Georgia and has some great views of the nearby mountains. Not only that, but they have some cozy garden views as well. You seriously can’t beat good food and a good view. Especially if you can enjoy it all from outdoor seating!

Why go here?

Such a unique atmosphere with some cozy views and amazing food.

What to get?

  • Hummus Plate
  • Mahi Tacos
  • Steak Gyro

The Crepery 

1091 N Bluff St #311, St. George, UT 84770

We stumbled on The Crepery once when looking for places to eat in St. George and now we love it! It’s a boutique restaurant that serves delicious crepes, salads, and specialty drinks. They also have gluten-free, dairy-free, and vegan options for their crepes which makes going out if you have any intolerances or different dietary needs so helpful!

Why go here?

Cozy environment and a super fun vibe!

What to get?

  • Mac Daddy Savory Crepe
  • Medusa Savory Crepe
  • Nutie Fruity Sweet Crepe
  • Seventh Habith Sweet Crepe
  • Dulcinea Salad
  • Italian Sodas!
  • Peach Ginger Chicken
places to eat in St. George

That’s a wrap on the top places to eat in St. George! There are so many hidden gems for foodies here with such great diversity! Here’s a recap of where to eat in St. George!

  • Sakura Japanese Steakhouse
  • Painted Pony 
  • Cliffside Restaurant
  • Viva Chicken
  • Benja Thai & Sushi
  • Cappeletti’s
  • Xetava Gardens Cafe
  • The Crepery 

Of course, these aren’t the only places to eat in St. George! You will find a lot of chain restaurants that can feel comfortable. Trust me though, you can’t go wrong with these! Let me know if you try any of them and what you think!

If you’re looking for things to do in St. George with kids, check out this article!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *