Welcome to our guide to the best restaurants in St. George, Utah. Home to one of the best outdoor scenes in the country, we’ll take any excuse to escape to this college town– especially if that means fleeing the cold weather and inversion in SLC from November to April. But the million-dollar question: where should we eat? Cue: our guide to the best St. George restaurants.
The Best St. George Restaurants
Anyone who has spent even a small amount of time in St. George knows that it’s no foodie destination. In fact, contriving eight St. George restaurants for this guide was arguably more challenging than selecting restaurants for almost any other post we have ever published. Rest assured, there still are good places to eat in this pocket of Southern Utah.
Similar to any Female Foodie guide, all restaurants were selected with high-quality, worth-going-back-for food as the qualifying factor. We included places we’d easily send our closest friends and family members, and we left out restaurants that we felt were overhyped, underwhelming, or simply not worth your hard-earned money. For this guide alone we sampled over 30 restaurants for consideration. If you’ve been to St. George before or are somewhat familiar with the restaurants in town, you’ll notice plenty of obvious omissions (this was not by mistake). Thank you for reading and enjoy our guide to the best restaurants in St. George!
SEE ALSO: 15 BEST RESTAURANTS IN SALT LAKE CITY, UTAH
8. Riggatti’s Wood Fired Pizza
There are plenty of St. George restaurants that serve pizza (old and new), but Rigatti’s has the best-tasting pizza in town. It’s cooked in a wood-fired oven, which gives the crust and entire pizza great flavor. They have two locations in town- the Washington location is ideal for a sit-down meal and the Main Street location is perfect for takeout (or dine-in if there are only a couple in your group). Plenty of topping choices here but our go-to order is the classic margherita with red sauce, fresh mozzarella, basil, and olive oil.
Riggatti’s Wood Fired Pizza
$$ Pizza, Specialty Food, Italian
974 W Sunset Blvd, St. George, UT 84770
7. Morty’s Cafe
St. George can often seem like the land of burgers, with a burger option on seemingly every corner. But our favorite stop for a juicy burger is Morty’s Cafe. Cache Valley born and bred, this fast-casual cafe makes great, hand-pressed burgers. Our favorite menu item here is the Iconic Burger, topped with American cheese, lettuce, tomato, pickles, onion, and Morty’s sauce, all between a flour top potato bun. Ordering fries? Get the sweet potato.
Morty’s Cafe St. George
702 E St George Blvd, St. George, UT 84770
6. Viva Chicken
Viva Chicken is one of the best restaurants in St. George for an unfussy, healthy bite. Don’t get us wrong- there are plenty of less-than-healthy options here but above all other menu items we love the Tacu Bowl. It’s made with cilantro-infused rice, Salsa Criolla (lime-marinated onions and tomatoes), avocado, green onions. Always add chicken and always enjoy with copious amounts of their aji amarillo sauce.
$ Peruvian, Chicken Shop
1183 E 100 S, St. George, UT 84790
5. Red Fort Cuisine Of India
Good news: one of the best restaurants in St. George is an Indian restaurant. And it’s owned & operated as the same family that runs Bombay House in SLC so you know it’s going to be good. The menu at Red Fort has your conventional Indian menu items like Tandoori-cooked entrees, curries galore, flatbreads, and even vegan/vegetarian options. Our favorite menu items are the butter chicken and lamb coconut kurma. Don’t forget a side or two of garlic naan.
Red Fort Cuisine Of India
148 S 1470 E, St. George, UT 84790
4. Xetava Gardens Cafe
Xetava Gardens Cafe at Kayenta isn’t a restaurant you’ll likely pass while trapezing around Southern Utah, but it’s definitely one of the very best restaurants in St. George. Don’t let the location deter you, just a 20-minute drive from Main Street, the food options here are a significant step above many of the other offerings in town. The menu items are simple but all prepared with locally sourced, wild, and organic ingredients. Favorite things to order are the Xetava classic burger and the chicken caesar wrap.
Xetava Gardens Cafe
$$ Coffee & Tea, American (New), Vegetarian
815 Coyote Gulch Ct, Ivins, UT 84738
3. Mad Pita Express
Never judge a book by its cover, especially when you pass by Mad Pita Express, one of the best restaurants in St. George. Situated inside of an inconspicuous strip mall, this fast-casual spot serves fantastic low-key Mediterranean dishes including appetizers, salads, pitas, and rice bowls. If you want something substantial, order any of the pitas. The rotisserie gyro or spicy chicken are our top two picks, both absolutely delicious. And if you leave without ordering fries, then shame on you.
Mad Pita Express
$ Middle Eastern, Greek, Falafel
2376 Red Cliffs Dr #316, St. George, UT 84790
2. Angelica’s Mexican Grill
Formerly known as Irmita’s Mexican Grill, Angelica’s serves the best Mexican food among all of the St. George restaurants. You’re here for no-frills, delicious, flavorful Mexican food. The menu here is simple and straightforward. The tacos are our top suggestion (get the “street tacos” if you want your tortilla crisped). All of the meat offerings are top-notch, from the carnitas to the carne asada to the pollo asado. And if you’re into spicy the chile verde is fiery delicious. Not feeling tacos? Get a quesadilla or torta for something just as satisfying. Make sure to enjoy their delectable homemade salsa with your tacos (no chips here, sorry!).
Angelica’s Mexican Grill
$ Mexican, Beer Bar
101 E E St George Blvd, St. George, UT 84770
1. Wood Ash Rye
Nestled inside the Advenire Hotel downtown, Wood Ash Rye serves the very best food you can find in town. It is the perfect spot for an elevated dinner experience, or stop by for breakfast or lunch for something a little more casual with a fine-dining feel. If you’re coming in for breakfast or brunch, it is criminal not to splurge on their laminated biscuits, and as far as entrees go we are head-over-heels for their Croque Madame (rich, salty, delicious) and their flaky, buttery Fish & Chips.
Wood Ash Rye
$$ American (Traditional)
25 W St George Blvd, St. George, UT 84770
Bonus: Best Desserts in St. George, Utah
Because every great meal from our guide to the best St. George restaurants deserves a sweet dessert to go with it! Here is a list of our favorite places for a treat in St. George.
4. Twentyfive Main Cafe & Cake
Twentyfive Main is a cute cupcake parlor on Main Street in St. George. They serve a variety of cupcakes that are moist (thank heavens) and delicious. The parlor has several flavors to choose from daily but the coconut cupcake is our go-to!
Twentyfive Main Cafe & Cake
$$ Coffee & Tea, Cafes, Cupcakes
25 N Main St, St. George, UT 84770
We don’t mean to stir the pot, but if you want the OG pink sugar cookie in St. George, then Dutchman’s is the place to go. Don’t let the gas station location detour you- the cookies at Dutchman’s are melt in your mouth, homemade deliciousness. They have so many great options for delicious homemade cookies, but we love the classic sugar cookies or coconut sugar cookies. Don’t forget a diet coke with a squirt of lime, too.
$ Convenience Stores, Gas Stations, Home Decor
2300 Santa Clara Dr, Santa Clara, UT 84765
2. Nielsen’s Frozen Custard
If you’ve been to a Nielsen’s Frozen Custard in Utah, Nevada, Arizona, or Virginia, you can expect the same, delicious quality from their St. George location. The custard is seriously addicting and perfect on a hot summer day or even in the dead of winter. If you’re ready for a hefty and large helping of custard, order one of their concretes for a mixed dessert of custard and filling of your choice. Looking for something smaller? Order a scoop or two of the custard and always ask what the flavors of the day are!
Nielsen’s Frozen Custard – St. George
$ Ice Cream & Frozen Yogurt, Desserts
445 E St George Blvd #102, St. George, UT 84770
Filled to the brim with delectable pastries, Farmstead Bakery hits the spot when you are on the hunt for baked goods. Everything in their bakery is made from scratch, and their laminated dough pastries are our favorites. Their spin on the cream cheese danish is absolutely to-die-for, but the best thing here is easily their twice-baked almond croissant. You’re welcome.
$ Bakeries, Breakfast & Brunch, Coffee & Tea
18 S 200 W, St. George, UT 84770
Restaurant review roundup – May 2017 – Gastronomic Salt Lake City
[…] Top 10 St George restaurants http://www.femalefoodie.com/restaurant-reviews/restaurants-in-st-george-utah/ […]
I appreciate this list. I do think Vica Chicken should be on here and the Sugar Cookie (across the street from Viva Chicken) should be on the list.
Hi Chanel! Thanks so much. I personally wasn’t a big fan of Viva Chicken but I know that there are a lot of people who love to eat there! Need to try Sugar Cookie. Thanks for the recommendation 🙂
I agree with Brooke on the Viva Chicken. Not to my liking. But The Sugar Cookie should be the first place you try right after reading this. It is so delicious! Not only do they have yummy sugar cookies that are soft and delightful but their shortbread is very tasty as well!
Hi Lynda! Okay sounds like the sugar cookie needs to be at the top of my list for my next visit to St. George- I can’t wait to try it! Also a BIG fan of shortbread. 🙂
You should try Veyo pies 15 minutes outside of St George. You bike up Snow Canyon, turn left, ride a few more miles, eat coconut cream pie, and bike back. They are the perfect consistency with the yummiest crust. I like it better than Crowshaw’s.
Love Veyo pies! I just went there for my first time after a long bike ride in March. Such a fun spot!!! I can’t wait to go back. Thanks for the coconut cream suggestion. 🙂
The Capellettis restourant mistura né on the list too
Hi Neidi- I wasn’t a huge fan of Capelletti’s! But maybe we need to go and try something else on the menu. Thanks for stopping by!
Really? Bummer. That sounds crazy to me. First time I have ever heard someone not liking Capeletti’s! It is true authentic Argentine. The Empanadas with chimichurri are spot on! The Gnocchi Bolognese is so flavorful. I truly hope you go again with a better experience. — LOVED this post of yours by the way! So helpful & well written with great descriptions. – LOVE Xetava & used to work there. — Some other good additions might be Sakura hibachi & Sushi, some Food Trucks that are pretty great, Outback Steakhouse, Anazasi Grill, Cliffside Restaurant, Pizza Limone, 25 Main, Ninfa’s or Angelica’s Mexican Grills, & The Twisted Noodle is a very good place if you want a bit of an underground vibe with all kinds of health options, (paleo, glutin free, white or wheat, etc.) Not sure if you have ever tried any of those more than once or not but they are worth it. Oh, & those same “Swig-cult” people also are the same cult that frequent Chick-fil-a ha ha. I may or may not be one of those Moms 😉 Still hoping & wishing to one day get a Cheesecake Factory here so we no longer have to drive 1.5 hrs to Vegas for that one. Great read, so yummy, thanks for posting!!!
Yeah it just wasn’t my favorite but I know that food is so personal and I respect that! I do try to be really honest and open about my opinions because I feel like my loyal readers really appreciate that they can trust me and know that I’ll never point them to a restaurant that I don’t like (even if everyone else like’s it!). Thank you so much for your thoughtful comment! I am so happy that you love Xetava too! We definitely need to try more menu items there! 🙂
They have the BEST rib eye in town!! Go again????????
Great list, most I’ve tried, but some new ones to add to my places to try.
My favorite dessert here, however, is basically anything at Zeppe’s Italian Ice and Custard on Sunset Blvd. near Dixie Dr.
Hi Ayme! Thank you so much- I’ll definitely have to try Zeppe’s next time I’m in St. George. 🙂
Hey Brooke, love this list. If you liked Benjas, you need to try Royal Thai. All of their curry dishes are delicious (we especially love the massaman), their drunken noodles with chicken are my favorite, and in my opinion they have the best Tom Kha! Get the large with chicken in the fire bowl thing. It’s a super tidy restaurant (our good friend works for the health department and says they have one of the cleanest kitchens in st. George) and the service is authentic. The Twisted Noodle is fresh, healthy and super yummy. It’s kind of a hidden gem down town. If you haven’t already tried it, Harmon’s has a delicious selection of fresh gelato at their coffee shop. My favorite is the ricotta and balsam. It’s light, tasty, and cheap ($1.75 for a generously proportioned small). They have the usual flavors, as well as a yummy selection of seasonal flavors. It’s one of my family’s favorite little secrets. I’d love to hear what you think if you try, or have already tried any of these places. Thanks for all of the fun and honest recommendation!
Hi Lindsey! Thank you so much for your message and for reading the post! I for sure will have to try Royal Thai- sounds delicious! Twisted Noodle also sounds like a really fun spot! MMMM could go for some gelato now! I have tried the gelato in SLC but I need to check out the St. George location too!! 🙂
Thank you so much for this great list! We just went down to St. George this past week and we referred to your list often! We loved The Lunch Box, great food and great service! Angelica’s Mexican Grill was also amazing and we got your recommendations and they were delicious. Nielsen’s custard is always a must visit. We look forward to going down again and visiting some of the others!
Hi Cortney! You are SO welcome- so happy to hear that you found some great places in St. George. Now I’m craving all of those spots you mentioned! 🙂
Some of my favorites
George’s Restaurant, Twisted Noodle, Durango’s, Bella Marie’s Pizzeria, Cafe Sabor
For dessert I love glaciers from Frostop
Thanks for sharing your favorites Rachel! 🙂
I do agree with much of the list. Xeyava and Granary are some of our favorites. I do think Royal Thai is far better than Benja’s. Better food, more down to earth, and the staff is lovely. Also the sugar cookies across from viva chicken are far superior to cravings. Cafe Sabor is almost a must try. Wonderful options for vegetarians.
Thanks so much Aimee! I’ll have to try Royal Thai next time we’re in town. Haven’t tried the sugar cookies from Viva. I have though eaten at Sabor in Logan- same ownership I’d assume?
Just went to the crepery on a visit to St. George hoping to try something new and fun. The crepes were soggy; like gag it down soggy. They came filled 1/4 of the way full so you are dealing with a lot of plain crepe. Very very disappointing. Must be a hit or miss spot.
Hi Felicia! Sorry to hear that you had a bad experience. We will have to check it out again next time we’re down there. Thanks for reading!
I loved the Grannary. Sorry to see it closed.
Hi Sherry- same here. It was one of the few spots for a good breakfast in the area- let me know if you hear of anything else in the area!
Our Favorite Hikes, Restaurants and Sights in St. George | Brooke Romney Writes
[…] Female Foodie did a post about restaurants she loves there. Check it out HERE. […]
Peppers cantina. Whaaaaaaaaat!!
Best food and margaritas around.
You need to find it.
Is The Lunch Box closed now too? We couldn’t find it! 🙁
I think so- boo! I had no idea. Thanks for letting me know! Looks like we will have to find another sandwich place.
Your Southern Utah Itinerary – Great Activities in the Salt Lake State
[…] of the downtown has been maintained and restored to tell the story of the city. There are also many delicious restaurants to try, as well as fun, unique shops. Known as a relaxation destination, it also offers many spas, […]
We are traveling to Sand Hallow for some off road riding and will be definitely be driving into St. George since we have never traveled to this area. My family already knows we are following your food recommendations. So excited!
Thank you so much Elizabeth! I hope you guys have the best trip to Sand Hollow. Let me know what you think of these spots. Merry Christmas. 🙂
You should check out Painted Pony in St George….Mike F
Bless you for this post. Never ever know where to eat in St. George
You are SO welcome! Angelica’s- don’t miss it.
Check out One Hot Grill at 14 W. Tabernacle. Fantastic burgers and dogs. The owner cooks everything to order. Please support this place.
Have you ever tried The Painted Pony In Ancestor Square? It’s a staple (along with Xetava) whenever my “foodie” friends come to town. It’s delicious and definitely one of the best in St. George.
Hi Cynthia! We have tried The Painted Pony- we thought the food was good, but nothing that blew us away, so we ultimately decided to not include it. Definitely something we went back and forth on! Thanks for reading 🙂
Rooster Run Cafe
These are some wonderful options to eat at. Be sure to take us for consideration! We’d love to see a new face.
Have you tried wood ash rye yet?
Not knowing all the criteria you used, I’m going to have question why Painted Pony isn’t on this list for fine dining. In my experience it is superior to WAR by a bit of a margin. Loved the list though, thanks so much!
I like the painted pony but I don’t love it. I have been more than once and always think it is good but not great. What are your favorite things there maybe we’ll have to give them another chance. Thanks!