Follow Us
Explore your world
The 10 Best Restaurants In St. George, Utah

The 10 Best Restaurants In St. George, Utah

Picture of Heather Hamblin
Updated: 9 February 2017
The scenic town of St George in southern Utah is a popular place for adventure seekers with warmer weather than most of the rest of the state. Here’s our guide to ten of the best restaurants you’ll find in St George.
City of St. George with Zions National Park in the background
City of St. George with Zions National Park in the background| ©MojaveNC/WikiCommons


Anasazi Steakhouse and Gallery combines upscale, special-occasion dining with local art and photography. The dining room displays photography and metalwork from local artists, most of which is also available for purchase. Anasazi’s flair for artistic presentation is carried over to the food: meats are dramatically presented and cooked at guests’ tables on sizzling volcanic rocks. A house favorite—especially for groups—is the cheese fondue: a bubbling pot of cheese, accompanied by apples, bread and vegetables for dipping, perfect for sharing.

Anasazi 1234 W Sunset Blvd., St George, UT, +1 435 674 0095

Rainbow| © Bear Paw Café

Bear Paw Cafe

Bear Paw Cafe is an American-style venue which serves simple, good food. Start your day with a mammoth full-stack of peanut butter pancakes or a baked apple. If you visit for lunch try the Bear Paw 2-Story Club: ham, turkey, bacon, lettuce and tomato sandwiched between thick slices of sourdough bread.

Bear Paw Cafe 75 N Main Street, St. George, UT , +1 435 634 0126

Benja’s Thai Garden

Located in St. George’s historic Ancestor Square, Benja’s serves Thai and other Asian cuisine. Popular choices include curries, pad thai, and mango sticky rice.

Benja’s Thai Garden 2 W St George Blvd #12, St George, UT, +1 435 628 9538

Breakfast at Tifiny’s

Breakfast at Tifiny’s is a cafe-restaurant with a classically trained chef. You’ll find fresh bread, made in-house daily, and used for paninis, sandwiches, and French toast. Alternatively, try a signature crêpes; Breakfast at Tifiny’s offers both savory and sweet varieties, with fillings ranging from mushrooms and grilled chicken to buttered pears and caramel apples.

Breakfast at Tifiny’s 188 N Bluff Street, St. George, UT, +1 435 673 5255


Cappeletti’s is a family-owned Italian restaurant. Located in just steps away from the St. George Latter-Day Saint tabernacle, Cappeletti’s design includes antique features and exposed brick. Some of the most popular dishes on the menu are the chef’s handmade gnocchi and ravioli with seasonally inspired sauces and slow-cooked meats.

Cappeletti’s 36 E Tabernacle Street, St George, UT

View of a sunset over St. George from Cliffside Restaurant
View of a sunset over St. George from Cliffside Restaurant| Courtesy of Cliffside Restaurant


Cliffside Restaurant and Inn is perched atop a majestic sandstone cliff overlooking St. George. Panoramic windows offer diners sweeping vistas of the city below and the famous red rocks. The menu offers beautifully presented American fare.

Cliffside Restaurant 511 S Airport Road, St George, UT, +1 435 216 5864

Gun Barrel

Gun Barrel is a steak house which pays homage to the Wild West and gunslingers like Butch Cassidy and the Sundance Kid. Tanned animal skins adorn the walls, and a large chandelier made of antlers is the focal point in the dining room. Along with high-quality steaks and prime rib, Gun Barrel’s menu also offers game meats like buffalo ribs and elk steak. Finish off with desserts such as mud pie and skillet chocolate chip cookies.

Gun Barrel 1091 N Bluff St #1400, St George, UT +1 435 652 0550

St. George’s iconic Dixie Rock
St. George’s iconic Dixie Rock| © Ken Lund/flickr

Mad Pita Express

The locale of a strip-mall seems unlikely to house really good food, but Mad Pita is a delightful exception to the rule. You’ll find impressively large portions of classic dishes like lamb gyro, falafel, and tabouleh. There’s also baklava and a very popular orange zest rice pudding.

Mad Pita Express 2376 Red Cliffs Dr Suite 216, St George, UT, +1 855 623 7482

Spring ambiance at Painted Pony
Spring ambiance at Painted Pony| Courtesy of Painted Pony

Painted Pony

Painted Pony is located in Ancestor Square, a commercial complex made up of historically significant buildings. Expect dishes like sage-smoked quail. Painted Pony’s chic atmosphere, impeccable food and extensive wine list make this fine dining destination one of the best in the city.

Painted Pony 2 W St George Blvd #22, St. George, UT, +1 435 634 1700

Riggatti’s Wood Fire Pizza

Rigatti’s serves delicious, high-quality authentic Neapolitan-style pizza, tossed by hand and baked in a brick, wood-burning oven. Classics like the margherita and quattro formaggio are tasty, safe options, while other unique ingredients like kebab meat, pineapple or barbecue sauce, offer new and interesting flavor combinations.

Riggatti’s 73 N Main Street, St George, UT, +1 435 674 9922