Top 10 Restaurants in St. George, Utah

I am so excited to have finally have a list of my favorite restaurants in St. George, Utah! There is good news and bad news to this post. The bad news is that a lot of popular and favorite restaurants (old and new) are not on this list. I 100% understand the fun and sentimental value of visiting the same restaurants over and over, year after year (my family does this too!), but I’ve chosen to not include several of these spots (I’m not going to mention names) not only to be true to my personal taste, but to keep things consistent with the brand and standards of Female Foodie.

The good news is, however, that there are great restaurants in St. George, Utah. After sifting and searching during several trips and through the help of the incredible foodie community, I was finally able to found up a list of restaurants that I’d 100% recommend to friends and family visiting sunny St. George. Enjoy!


10. Hawaiian Poke Bowl

There is surprising group of delicious Hawaiian restaurants in St. George (here is another one of our favorites), but we felt that Hawaiian Poke Bowl was one of the best in the city for poke- a delicious and traditional raw fish salad. Owner Roberta (a Hawaiian native) started this restaurant in 2011 and has been serving her delicious bowls of rice and fish ever since! Roberta and her staff are generous in letting their diners sample different flavors before ordering. Our favorites include the sweet salmon and the spicy ahi.

Hawaiian Poke Bowl

$$$$ Hawaiian, Poke, Seafood

175 W 900 S, St. George, UT 84770 435-628-7653

9. The Lunch Box (CLOSED)

The Lunch Box is a fantastic local spot for homemade sandwiches that taste just as if they were prepared in your own kitchen! Favorite menu items include the Classic Club (baked ham, bacon, smoked turkey, tomatoes, lettuce, toasted on white bread with mayo) and the BLT 8 (classic BLT with “extra loaded” with even more bacon).

Lunch Box (closed)

$$$$ Soup, Sandwiches, Delis

1091 N Bluff St #301, St. George, UT 84770 435-673-0200

8. Riggatti’s Wood Fired Pizza

If you read our recent review on Riggatti’s Wood Fired Pizza, you already know that it’s one of our favorite restaurants in St. George, Utah. With plenty of pizza options in St. George (old and new), we felt like this was the best spots for fresh ingredients, delicious crust, and great customer service. My favorite thing to order is the classic margherita! They have two locations in St. George and my personal favorite is right off of Main and St. George Boulevard.

Riggatti’s Wood Fired Pizza

$$$$ Pizza, Specialty Food, Italian

73 N Main St, St. George, UT 84770 435-674-9922

7. Even Stevens Sandwiches

I was THRILLED when Even Stevens was added to the inventory of restaurants in St. George, Utah because of their consistently delicious food (see our list of best fast casual restaurants in SLC)! True to their mantra “Eat to Give”, Even Stevens donates a sandwich to a local nonprofit for every sandwich you purchase at any of their locations. I cycle through favorites but a few of my absolute favorite menu items include the undergrad breakfast burrito (pictured), the sprang chicken sandwich, the pot roast dip, or the mihami vice!

Even Stevens Sandwiches – St. George

$$$$ Breakfast & Brunch, Sandwiches, Salad

471 UT-34, St. George, UT 84770 435-251-6636

6. Benja Thai & Sushi

Say hello to the best curry you can find in southern Utah. While I’m not terribly partial to the sushi here, the thai classics on their menu are to die for! For appetizers start with edamame or thai coconut shrimp. If you’re a fan of pad thai, Benja offers a great rendition with stir fried noodles with eggs, crispy tofu, bean sprouts, scallions, and tamarind sauce, with a side of ground peanuts, bean sprouts and lime. Looking for curry? My favorite is the green curry (pictured above), prepared with rich and smooth coconut milk, a green chili sauce, peas, carrots, bell peppers, bamboo shoots, and basil. You’re going to love it!

Benja Thai & Sushi

$$$$ Thai, Sushi Bars

2 W St George Blvd #12, St. George, UT 84770 435-628-9538

5. The Granary Cafe (Closed)

Are you looking for the best breakfast in St. George? In my humble opinion, The Granary Cafe located in Santa Clara is the best of all the breakfast options among restaurants in St. George, Utah. The ambiance is absolutely charming with patio seating, beautiful plants, with a classic country French theme. The Granary Cafe is open primarily for breakfast and lunch (dinner on Friday and Saturday). My favorite menu items include the quiche lorraine- eggs, creme fraiche, sweet onions, gruyere cheese, ham and the pain perdu or “french toast”- French bread soaked overnight and baked with cinnamon, brown sugar, and cream, topped with syrup and creme fraiche.

The Granary Cafe

$$$$ Breakfast & Brunch, French, Creperies

3105 Santa Clara Dr, Santa Clara, UT 84765 435-879-7862

4. Mad Pita Express

Have you heard the saying “never judge a book by its cover?” This statement 100% applies when it comes to one of the best restaurants in St. George, Utah- the Mad Pita Express. Situated inside of an inconspicuous strip mall, this fast casual spot serves delicious mediterranean dishes including appetizers, salads, pitas, and rice bowls. We ordered the most popular menu item, the gyro and french fries, and absolutely loved it!

Mad Pita Express

$$$$ Middle Eastern, Greek, Falafel

2376 Red Cliffs Dr #316, St. George, UT 84790 855-623-7482

3. Painted Pony

Are you looking for something more upscale or formal while selecting from restaurants in St. George, Utah? Our recommendation for a nice lunch or dinner out is to visit the Painted Pony. Located among other popular restaurants on St. George boulevard, this restaurant boasts a delicious menu with beautiful, local art to match it. Favorite lunch menu items include the smoked turkey club (pictured), the grilled tenderloin burger, or the beef brisket panini. Favorite dinner menu items include the bone in pork chop and grilled tenderloin steak.

Painted Pony

$$$$ American (New), Steakhouses, Wine Bars

2 W St George Blvd, St. George, UT 84770 435-634-1700

2. Angelica’s Mexican Grill

I knew that when my good friend Danielle told me she eats here for every meal when in St. George (she has great taste), Angelica’s would deliver. Formerly known as Irmita’s Mexican Grill, Angelica’s serves some of the best Mexican food in all of St. George. Everything on the menu is delicious but I highly recommend a shredded beef quesadilla or the carnitas tacos. Always order with a side of avocado and load up on their delicious pico de gallo at the salsa bar. The corn tortilla tacos are literally to die for! Please note their new location.

Angelica’s Mexican Grill

$$$$ Mexican, Beer Bar

101 UT-34, St. George, UT 84770 435-628-4399

1. Xetava Gardens Cafe

After reaching out to other local foodies regarding restaurants in St. George, Utah, it was pretty obvious that Xetava Gardens Cafe was a must try. During our most recent trip to St. George, we ventured 20 minutes out of St. George to visit this American cafe for lunch, just before heading out of town. Don’t let the location deter you- this is some of the best food we have ever had in St. George! The menu items are simple but all prepared with locally sourced, wild, and organic ingredients. Our favorite lunch items were the Xetava classic burger and the chicken caesar wrap- the flavors were incredible! We can’t wait to try the breakfast next time.

Xetava Gardens Cafe

$$$$ Coffee & Tea, American (New), Vegetarian

815 Coyote Gulch Ct, Ivins, UT 84738 435-656-0165

Bonus: Best Desserts in St. George, Utah

Because if you’re anything like me, every great meal deserves a sweet dessert to go with it! Here is a list of our favorite places for treat in St. George.

5. Croshaw’s Gourmet Pies

One of St. George’s most classic dessert spots is without doubt Crowshaw’s Gourmet Pies! When you walk into this homey pie shop, you’ll feel as if you’re eating a slice of pie from your grandma’s counter. With everything from fresh fruit pies, to french apple (pictured) to rhubarb, Crowshaw’s knows how to make a delicious homemade pie! You can purchase your pie by the slice or whole.

Croshaw’s Gourmet Pies

$$$$ Bakeries, Salad, Sandwiches

175 W 900 S, St. George, UT 84770 435 628 1700

4. Swig

I’d be lying if I told you that Swig wasn’t an absolute staple when visiting St. George! This locally owned soda shop has created a cult following for their flavored and “dirty” sodas. I’m a big fan of getting a giant Dirty Diet Coke (or Big Al depending on my mood) with a cold sugar cookie. They have two locations just off of St. George boulevard!

Swig n’ Sweets

$$$$ Desserts, Bubble Tea, Beverage Store

287 W St George Blvd, St. George, UT 84770 435-429-0440

3. Cravings Gourmet Bakery & Cafe

I don’t mean to stir the pot here, but if you want to buy the original sugar cookies made famous via the Swig craze, you’re definitely thinking of the melt in your mouth, homemade baked cookies from Cravings Gourmet Bakery & Cafe, housed inside of the Dutchman’s Market. They have so many great options for delicious homemade cookies, but it’s hard for me to resist their pink sugar cookies.

Craving’s Gourmet Bakery & Cafe

$$$$ American (Traditional)

2300 Santa Clara Dr, Santa Clara, UT 84765 435-688-1333

2. The Crepery

We were so excited to see this Logan original pop up in sunny St. George! The Crepery serves authentic Parison style crepes, both sweet and savory in a botique and coffee shop setting. We love their classic chocolate, banana, and strawberry filled crepe. Other sweet crepe filling options include custard, cheesecake filling, marshmallow fluff, and peanut butter. When it comes to savory we like the Pepe Le Pesto and Rushmore. Make sure to read our full review!

The Crêpery

$$$$ Breakfast & Brunch, Coffee & Tea, Creperies

1091 N Bluff St #311, St. George, UT 84770 435-673-4106

1. 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. It’s hard for me to not finish every meal with a scoop of chocolate frozen custard from this popular dessert spot! 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 St George Blvd Ste 102, St. George, UT 84770 435-628-5579


Leave a Reply to Brooke Eliason Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. 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.

    1. 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 🙂

      1. 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!

        1. 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. 🙂

  2. 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.

    1. 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. 🙂

      1. 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!!!

        1. 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! 🙂

  3. 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.

  4. 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!

    1. 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!! 🙂

  5. 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!

  6. Some of my favorites
    George’s Restaurant, Twisted Noodle, Durango’s, Bella Marie’s Pizzeria, Cafe Sabor
    For dessert I love glaciers from Frostop

  7. 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.

    1. 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?

  8. 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.