Best Restaurants in St. George & Southern Utah: From Family-Friendly to Fine Dining

Whether you're a local looking for a new favorite spot or a visitor exploring Greater Zion, Southern Utah's dining scene has leveled up — big time. From cozy breakfast cafes and kid-approved favorites to James Beard-worthy steakhouses overlooking Snow Canyon, here's your go-to guide to the best restaurants in St. George and Southern Utah.

Bear Paw Cafe — Best Breakfast in St. George

Vibe: Family-friendly | Downtown St. George

A St. George institution since 1995, Bear Paw Cafe is the kind of breakfast spot locals swear by and visitors never forget. Cozy, casual, and consistently great — come hungry.

Top Menu Items:

  1. Stuffed French Toast (spiced apple or brûlée cream)

  2. Breakfast Burrito

  3. Huevos Rancheros

  4. Belgian Waffles

  5. Fresh-Blended Smoothies

Pro tip: Arrive early on weekends — the wait is real, and it's worth every minute.

George's Corner Restaurant & Pub — The Local's Spot

Vibe: Casual American | Downtown St. George

Right on the corner of Main Street, George's Corner is where locals gather for everything from boozy brunch to late-night live music. All food is made from scratch, the cocktails are handcrafted, and the energy is unmatched in Southern Utah.

Top Menu Items:

  1. Cliffside Burger

  2. Fish Tacos

  3. BLT with housemade bread

  4. Old Fashioned (made with in-house cocktail mix)

  5. Sangria Margarita

Live music three nights a week. Craft beer on tap. This is your go-to for a no-fuss, all-fun night out.

Riggatti's Wood Fire Pizza — Best Pizza in Southern Utah

Vibe: Family-friendly | Multiple St. George locations

Wood-fired. Locally loved. Riggatti's serves up some of the best handcrafted pizza in the state, and the rotating "Pizza of the Month" keeps regulars coming back. The lunch deal alone makes it worth a detour.

Top Menu Items:

  1. Classic Margherita (red sauce, fresh mozzarella, basil)

  2. Pizza of the Month (rotating seasonal special)

  3. Personal Pizza + Drink Lunch Deal ($10.99)

  4. Salad Bar (add-on for $1)

  5. Specialty Topping Pizzas

Two St. George locations — Washington location for dine-in, Main Street for quick takeout.

Red Fort Cuisine — Best Indian Food in Southern Utah

Vibe: Upscale casual | St. George (3 Southern Utah locations)

With the same ownership as the legendary Bombay House in Salt Lake City, Red Fort brings serious Indian cuisine to Southern Utah. Extensive menu, vegan-friendly, and the service handles big groups like a pro.

Top Menu Items:

  1. Chicken Tikka Masala

  2. Butter Chicken

  3. Lamb Coconut Kurma

  4. Samosas

  5. Garlic Naan

Three Southern Utah locations — that's not a coincidence, that's a track record.

Xetava Gardens Café — Best Hidden Gem in St. George

Vibe: Organic, artsy, peaceful | Kayenta Art Village (~20 min from downtown)

Tucked inside the Kayenta Art Village, Xetava (say it: Zay-Tah-Vah) is one of the most unique dining experiences in Southern Utah. Every dish is made with locally sourced, wild, and organic ingredients. The setting is stunning. The food is intentional.

Top Menu Items:

  1. Roasted Artichoke Tagliatelle (vegan, pecans, cannellini beans)

  2. Seasonal Grain Bowls

  3. House-Made Soups

  4. Organic Flatbreads

  5. Locally Sourced Protein Entrées

Worth the short drive. Make a reservation — it fills up fast.

Basalt at Black Desert Resort — Best Fine Dining in Southern Utah

Vibe: Luxury steakhouse | Ivins, UT (Black Desert Resort)

This is the one. Basalt is Southern Utah's answer to world-class fine dining — a polished steakhouse perched above the volcanic rock and manicured greens of Black Desert Resort with sweeping views of Snow Canyon. Executive Chef Matthew Krueger sources premium meats from UT 47, Heritage Wagyu, and Creekstone Farms. Every detail is considered.

Top Menu Items:

  1. 42-Ounce Tomahawk (mesquite wood-grilled)

  2. Tableside Beef Tartare

  3. Hamachi Crudo (tiradito sauce, avocado, radish)

  4. Butternut Squash Gnocchi

  5. Beef Tallow Fries with Milk Bread & Garlic Herb Butter

Reservations are strongly recommended. Business casual dress. Open to the public — no resort stay required.

Latitude at Black Desert Resort — Best Brunch with a View

Vibe: Upscale resort dining | Ivins, UT (Black Desert Resort)

Also at Black Desert, Latitude is the open-air, all-day dining counterpart to Basalt. Think sweeping patio views of the 19th green, waterfalls, and Snow Canyon — with a menu that blends comfort and creativity from morning through evening.

Top Menu Items:

  1. Eggs Benedict

  2. Southwest Breakfast Bowl

  3. Buttermilk Pancakes

  4. Signature Zero-Proof Cocktails

  5. Seasonal Organic Entrées

The patio at sunset is one of the best views in all of Southern Utah. Go. Seriously.

Final Thoughts: Southern Utah's Dining Scene Is No Joke

Gone are the days of strip malls and chain restaurants being the only options in St. George. From a morning stack at Bear Paw to a tableside Wagyu Tartare at Basalt, the region now offers a genuine farm-to-table, flavor-forward dining culture that rivals cities twice its size.

Visiting for a corporate retreat, golf trip, or weekend getaway? Bookmark this list. Your group will thank you.

Know a Southern Utah restaurant we missed? Drop it in the comments below — we update this guide regularly.

Previous
Previous

Can I Hire Someone to Stock My Vacation Rental Fridge?