Posted on 4/29/2025

Best Places to Eat, St. George: A Food Lover’s Guide

A Culinary Adventure in St. GeorgE

St. George is more than just red rock landscapes and outdoor adventure—it's a food lover’s paradise. Whether you’re craving a hearty burger, authentic family recipes, or gourmet cuisine, the Greater Zion area has restaurants that cater to every taste. From local food trucks to sit-down experiences, there’s no shortage of delicious options to explore.

And when you're done dining, Utah’s Best Vacation Rentals provides the perfect home-away-from-home experience. Our luxury vacation homes in St. George and Santa Clara are close to the best dining spots, making it easy to enjoy great food and relaxation in one seamless trip.Best Breakfast Spots to Start Your DayBest Breakfast Spots to Start Your Day

1. Best Breakfast Spots to Start Your Day
Bear Paw Café

Located in downtown St. George, this iconic spot is a must for breakfast lovers. Their fluffy pancakes, gourmet coffee, and homemade jams create a memorable meal to start your day.

The Crepery

For something unique, visit this cozy shop, which offers both sweet and savory crepes made fresh to order. Whether you love Nutella and strawberries or ham and cheese, there’s something for everyone.

Farmstead Bakery

A hidden gem known for its freshly baked pastries and artisanal bread. Locals love the cinnamon rolls and handcrafted lattes.

2. Top Lunch Spots for a Midday Feast
Cliffside Restaurant

With stunning views of the city, Cliffside offers fresh salads, gourmet sandwiches, and perfectly cooked steaks. It’s an excellent choice for a relaxed lunch while taking in the breathtaking landscapes of St. George.

Riggatti’s Wood Fired Pizza

If you’re craving pizza, Riggatti’s is the place to be. Their thin-crust pies are cooked to perfection in a wood-fired oven, creating the perfect balance of crunch and flavor.

Morty’s Café

Famous for its burgers and shakes, Morty’s Café is a great place for families or anyone looking for an indulgent lunch.

3. Dinner Hot Spots for a Memorable Evening
Anasazi Steakhouse

For a dining experience like no other, try hot stone cooking at Anasazi Steakhouse. Your steak or seafood is served sizzling on a hot stone, allowing you to cook it to perfection at your table.

Painted Pony

One of the fine-dining restaurants in Greater Zion, Painted Pony, is known for its elegant atmosphere and expertly crafted dishes, such as rack of lamb and pan-seared duck.

Chef Alfredo’s Ristorante Italiano

Authentic Italian food is served using family recipes passed down through generations. Visitors love the homemade pasta and creamy Alfredo sauce.

4. Best Places for Dessert and Late-Night Treats
Veyo Pies

A short drive from St. George, this small-town bakery is famous for its homemade pies. Their banana cream pie is a local favorite.

Handel’s Homemade Ice Cream

A must-stop for ice cream lovers, offering a variety of flavors made fresh daily.

Crimson Corner

This shop is the go-to for late-night coffee, desserts, and live music on weekends.

5. Unique Food Truck Stops for Quick Bites
Maize Tacos

One of the most talked-about food trucks in St. George, Maize Tacos serves up authentic street tacos with hand-pressed tortillas.

Dixie Down Drive-In

A classic food truck experience featuring burgers, fries, and milkshakes.

Big Daddy’s BBQ

This BBQ food truck is a must-visit for mouthwatering ribs and slow-smoked brisket.

6. Where to Eat Near Zion National Park and Beyond
Springdale’s Best Dining Options

If you’re visiting Zion National Park, Springdale has excellent restaurants that make the perfect stop before or after a hike. Zion Brew Pub and Oscar’s Café offer hearty meals with incredible canyon views.

Kayenta Art Village

For a unique experience, head to this charming town. Xetava Gardens Café is known for its organic dishes and fresh-roasted coffee.

7. Enjoy the Best Food in St. George with Utah’s Best Vacation Rentals

Exploring the best places to eat in St. George is just one part of the experience. After a day of dining, return to a comfortable and luxurious vacation rental where you can unwind, cook your own meals, or even enjoy takeout from your favorite restaurant.

With prime locations near the best Greater Zion restaurants, our properties provide the ultimate connection to both outdoor adventure and culinary delights. Book your stay with Utah’s Best Vacation Rentals and complete your trip with great food and a perfect home base.

Start Planning Your Foodie Adventure!

Book your St. George vacation rental today! Visit Utah’s Best Vacation Rentals to stay close to the best dining in town!



Previous 3 Reasons Utah is the Perfect Place to Hold Your Family Reunion