15 Best Restaurants in St. George, UT [2024 Updated]

St. Georges is known to offer a wonderful array of different types of cuisines to its residents and visitors. Whether you’re in the mood for some good old-fashioned American food, or you’re looking for something a little more exotic, St. George has a restaurant to suit your needs. Here are some of the best restaurants in St. George, UT:

Red Fort Cuisine of India

$$ | (435) 574-4050 | WEBSITE

Best Restaurants in St. George, UT Red Fort Cuisine of India

For the love of Indian food, Red Fort Cuisine of India is a must-visit restaurant in St. George. The food here is absolutely authentic, and the staff is very friendly and welcoming. Make sure to try their chicken tikka masala and naan bread. If you prefer, you can also get your food to go.

You can come with a group of friends or family and experience the best of Indian culture and cuisine.

 

Painted Pony Restaurant

$$ | (435) 634.1700 | WEBSITE

Best Restaurant in St. George, UT Painted Pony Restaurant

Painted Pony is what you’d call a hidden gem. It’s a small, family-owned restaurant that’s been around for over 20 years. The food here is homemade and absolutely delicious. The menu changes daily, so you’ll always have something new to try. Be sure to try their meatloaf, pot roast, or one of their many soups.

If you’re in for a treat, order the chocolate cake for dessert. It’s made from scratch and it’s to die for.

 

Sakura Japanese Steak House & Sushi

$$ | (435) 275-2888 | WEBSITE

St. George, UT Best Restaurants Sakura Japanese Steak House & Sushi

Sakura Japanese Steak House & Sushi is a chain of eating establishments, but don’t let that fool you. The food here is top-notch and the ambience is really fun. If you’ve never had Japanese steak before, it’s basically a hibachi-style meal where the chef cooks the food in front of you.

The sushi at Sakura is also excellent. Be sure to try their California roll, salmon nigiri, and eel avocado roll.

If you’re hungry and don’t have the time to go out, Sakura also offers delivery and take-out options.

 

Angelica’s Mexican Grill

$$ | (435) 628-4399 | WEBSITE

St. George, UT Best Restaurant Angelica’s Mexican Grill

Angelica’s Mexican Grill is the real definition of perfection when it comes to Mexican food. From their tacos to their enchiladas, everything is made with fresh ingredients and tastes absolutely delicious. The cooks toast the bread directly on the grill, so it always comes out nice and crispy.

If you’re in the mood for something lighter, they also have a great selection of salads. The portion sizes are large enough to satisfy any appetite, but not so large that you’ll feel stuffed afterwards. Come to Angelica’s for a great meal that won’t break the bank.

 

Mad Pita Express

$$ | (435) 215-1855 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Mad Pita Express (@madpitaexpress)

Mat Pita Express welcomes you to their cozy little restaurant where you’ll find some of the best Mediterranean food in town. All of their dishes are prepared freshly with only the finest ingredients. Their lamb is especially delicious – it’s so tender it practically melts in your mouth.

In addition to traditional entrees, they also have a great selection of vegetarian options. The falafel is crisp and flavorful, and the eggplant dish is simply amazing. If you’re looking for a healthy meal that’s also delicious, you definitely need to check out Mad Pita Express.

 

Benja’s Thai Kitchen

$$ | (435) 628-9538 | WEBSITE

Restaurants in St. George, UT Benja’s Thai Kitchen

If you want to try something different, then head over to Benja’s Thai Kitchen for some delicious Thai food. The green curry is definitely a must-try, as well as their pad Thai. The ingredients are all fresh and the flavors are simply amazing.

Benja’s offers a wonderful dining experience suitable for everyone. The menu has a great selection of traditional Thai dishes, as well as some unique fusion creations. The staff is incredibly friendly and welcoming, and they always go above and beyond to make sure their guests are happy.

 

Tias Restaurant

$ | (435) 767-7797 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Tias (@tias.bakery.restaurant)

Tias Restaurant is one of a kind when it comes to delicacies. The restaurant never fails to amaze its customers with the quality of food they serve. The ambience is very cozy and warm, which makes it perfect for a romantic night out or a family dinner.

If you come to Tias, don’t forget to have a taste of their famous Pad Thai. It is definitely the best in town. You can never go wrong with anything on their menu, so go ahead and order whatever you like and leave feeling satisfied.

 

Hawaiian Poke Bowl

$$ | (435) 628-7653 | WEBSITE

Restaurant in St. George, UT Hawaiian Poke Bowl

Don’t let the name fool you, Hawaiian Poke Bowl is not a restaurant that only serves Hawaiian food. In fact, they serve a wide variety of food from different cuisines. What makes Hawaiian Poke Bowl special is its use of fresh and locally sourced ingredients. This ensures that each dish is full of flavour and nutrients.

Their menu features a lot of healthy options, so if you’re looking for a place to eat healthily, this is the place for you.

 

Aragosta Restaurant

$$ | (435) 313-0611 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Aragosta at Goose Cove (@aragosta.maine)

Aragosta Restaurant is one of the best restaurants in St. George, which offers fine dining, reflects the best of what the island has to offer.

The menu consists primarily of seafood, with each dish being made with fresh, local ingredients. The restaurant also offers a wide selection of wine and champagne, making it the perfect place for a romantic evening out.

Its oceanfront location also makes it one of the best places to enjoy a meal while watching the sunset.

 

Sanchez Mexican Food

$$ | (435) 628-9087 | WEBSITE

St. George, UT Restaurants Sanchez Mexican Food

Mexican food is served at its best at Sanchez Mexican Food.

The restaurant offers a wide variety of traditional Mexican dishes, all of which are made with fresh, local ingredients. The menu features both vegetarian and meat options, so there is something for everyone to enjoy.

Sanchez Mexican Food also has a full bar, making it the perfect place to enjoy a margarita or two with your meal. Come with your friends and bond over a treat of delicious Mexican food.

 

Cappelettis Restaurant

$$ | (435) 986-4119 | WEBSITE

St. George, UT Restaurant Cappelettis Restaurant

Cappelettis Restaurant is a family-owned restaurant that offers its St. Georges George’s guests a warm and inviting atmosphere, as well as a menu with a wide variety of Italian dishes.

The restaurant is known for its homemade pasta, which is made fresh daily. Other popular items on the menu include the chicken parmesan and the veal marsala.

If you are looking for a romantic evening out, Cappelettis Restaurant is the perfect place for you and your date. The dim lighting and soft music create a cozy and intimate setting, while the delicious food will definitely impress your date.

 

Cliffside Restaurant

$$ | (435) 319-6005 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Cliffside Restaurant (@cliffside_restaurant)

Welcome to American-style dining at its finest. Cliffside Restaurant offers a wide variety of delicious dishes, all made with the freshest ingredients. The menu features classics such as burgers and fries, as well as more unique items such as the salmon BLT wrap.

If you’re in the mood for something sweet, be sure to try one of the restaurants’ world-famous milkshakes. There’s sure to be a flavor that you’ll love. Cliffside Restaurant is sure to treat you to a dining experience that you’ll never forget.

 

Viva Chicken

$$ | (435) 628-8855 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Viva Chicken (@vivachicken)

Why would you feel the hunger bites St. George when you can have the best chicken around? Viva Chicken is a Peruvian Rotisserie Joint that will make your taste buds dance with joy. The moment you enter, the intoxicating smell of spices will hit you like an avalanche, and it only gets better from there.

The menu features many different rotisserie chicken dishes, all of which come with two large sides. The chicken is some of the juiciest and most flavorful that you’ll ever have, and the sides are the perfect complement to each meal.

If you’re looking for an authentic Peruvian dining experience, then you need to head to Viva Chicken.

 

George’s Corner Restaurant & Pub

$$ | (435) 216-7311 | WEBSITE

Top Restaurants in St. George, UT George’s Corner Restaurant & Pub

Another one of the best restaurants in St. George is the spectacular George’s Corner Restaurant & Pub. This local favorite serves up some of the most delicious American comfort food that you’ll ever have, and they do it at a price that everyone can afford.

The menu features all of your favorite pub foods like burgers, wings, and fries, but they also have some unique items that you won’t find anywhere else.

If you’re looking for a great place to watch the game or enjoy a few drinks with friends, then George’s Corner is the perfect spot for you.

 

Kitchen Thai Express

$$ | (435) 772-1389 | WEBSITE

Top Restaurant in St. George, UT Kitchen Thai Express

If you can’t get enough of Thai food, then you’ll want to check out Kitchen Thai Express. This small restaurant is located in the heart of St. George’s, and it’s one of the best places in town to get your fix.

The menu features all of your favorite Thai dishes, and they’re all made fresh to order. Whether you’re in the mood for a curry, a stir-fry, or something else, you’ll find it at Kitchen Thai Express.

If you’re looking for a quick and easy meal, then this is the place for you. The service is fast and friendly, and the food is always delicious.

 

Summary

How can you ever go hungry in St. George’s when there is an unlimited choice of restaurants to choose from. If you’re looking for the best restaurants in ST. George, you should never go wrong with any listed in this list.

Whether you’re looking for affordable eats or fine dining, there’s something for everyone. So what are you waiting for? Start exploring the culinary scene in St. George’s today!

Restaurants in St. George, UT

Leave a Comment

About Restaurant Observer


Restaurant Observer is the ultimate go-to destination on the web when looking for nothing but fantastic places to genuinely enjoy food across the United States. Inspired by the saying when there’s good food, there’s a good life, Birch Restaurant starts the food blog to scout the best food places across the country.