Where to Eat: The Best Restaurants in St. George, Utah

Discover the best restaurants and places to eat in St. George, Utah, near you now.

Gluten-free restaurants Breakfast restaurants Brunch restaurants Coffee shops Cafe Bakery Vegan restaurants Pastry shops Tea houses Family restaurants Steak houses Barsbecue restaurants Fine dining restaurants Mexican restaurants Local restaurants Sandwich shops Fast food restaurants Health food restaurants Juice shops Pizza restaurants Pizza delivery Pizza takeaway Personal chef service Sports bars Golf driving range Indoor golf course Golf instructor Miniature golf course Chicken wings restaurants Meal delivery Caterer Catering food and drink supplier Delivery service Box lunch supplier Italian restaurants Asian restaurants American restaurants Buffet restaurants Dessert restaurants Ice cream shops Dessert shops Takeout restaurants Lunch restaurants Deli Tex-Mex restaurants Vegetarian restaurants Japanese restaurants Ramen restaurants Chicken restaurants Vietnamese restaurants Pho restaurants Bars & grill Bars Australian restaurants Seafood restaurants Wine bars Mediterranean restaurants Soup restaurants Hawaiian restaurants Polynesian restaurants Burrito restaurants Taco restaurants Soft drinks shops Cookie shops Indian restaurants Salad shops Chinese restaurants Sushi restaurants Thai restaurants Southeast Asian restaurants Hamburger restaurants Patisserie Pie shops Diner Salvadoran restaurants Pubs Traditional American restaurants Southern restaurants (US) Gift shops Creperie Cocktail bars Lounge New American restaurants Asian fusion restaurants Korean barsbecue restaurants Poke bars Live music bars Live music venues Banquet hall Mobile caterer Halal restaurants Wedding venues Golf course Pubslic golf course Vacation home rental agency Greek restaurants Cajun restaurants Açaí shops Pancake restaurants Wedding buffet Japanese steakhouses Cheesesteak restaurants Hoagie restaurants Hot dog restaurants Hot dog stand Middle Eastern restaurants Shawarma restaurants Doner kebab restaurants Kebab shops Lebanese restaurants Persian restaurants Crab houses Coffee store Coffee roasters Vegetarian cafe and deli European restaurants Jamaican restaurants Fish & chips restaurants Latin American restaurants

209 restaurants found in St. George.

Find Restaurants in St. George Nearby Your Location

LouiseAnna

Restaurant

London Ln, St. George, UT 84790

Experience heartfelt Southern cooking with vibrant flavors, from Slammin Chicken & Sausage Jambalaya to Seafood Gumbo. Delightful!

Nomad at Desert Color

Restaurant

820 W Akoya Pearl St, St. George, UT 84790

Tech Ridge Cafe

American restaurant

610 S Tech Ridge Dr, St. George, UT 84770

Nestled within Dixie Technical College, this remarkable café serves up the best burgers around, paired with fresh, vibrant fries.

Pepe’s

Mexican restaurant

St. George, UT 84770

Delight in authentic Mexican cuisine at this top-rated gem, famous for its incredible fish tacos!

The Hearty Beet

Takeout restaurant

Parking lot Not inside the mall, 1770 Red Cliffs Dr, St. George, UT 84790

This popular takeout spot delights with generous vegan nachos, refreshing beet lemonade, and scrumptious raw vegan pies!

The Mix STG

Restaurant

1812 W Sunset Blvd #8, St. George, UT 84770

A health-conscious haven, this vibrant spot serves delightful meal shakes and energizing drinks, fueled by friendly service!

R&M Street Tacos

Taco restaurant

1482 W 1370 N, St. George, UT 84770

Hidden in a charming neighborhood, this taco stand serves authentic al pastor and mouthwatering tripa tacos, bursting with flavor!

Liberty Cafe

American restaurant

1664 S Dixie Dr K-102, St. George, UT 84770

This upbeat café offers hearty breakfast and lunch options, featuring standout French toast and generous skillets. Enjoy friendly service!

Reserve

Noodles & Dumplings Co.

Asian restaurant

2180 Riverside Dr S, St. George, UT 84790

Nestled near the Dinosaur Discovery Site, this enchanting eatery delights with handmade buns, flavorful noodles, and a heartwarming atmosphere.

PAPA’S GOT JERK

Jamaican restaurant

250 Red Cliffs Dr #16B, St. George, UT 84790

Savor the essence of Jamaica with succulent Jerk Pork, tender oxtail, and crispy fried plantains in a welcoming atmosphere!

Reserve

Mixed Greens

Restaurant

661 E St George Blvd, St. George, UT 84770

With a diverse menu catering to all dietary preferences, enjoy vibrant salads, flavorful bowls, and refreshing house-made lemonades.

Zeppe's Italian Ice and Frozen Custard

Ice cream shop

1013 E 700 S, St. George, UT 84790

This lively dessert haven serves delightful Italian ice and creamy frozen custard, perfect for the entire family!

Red Fort Cuisine Of India

Indian restaurant

148 S 1470 E, St. George, UT 84790

Experience authentic Indian flavors in a cozy setting, featuring standout dishes like tender Lamb Vindaloo and garlic naan.

Reserve

Gaia's Garden Cafe

Vegan restaurant

695 100 W St, St. George, UT 84770

This delightful vegan café features vibrant Mexican and Middle Eastern-inspired dishes, plus a serene patio perfect for relaxation.

Hawaiian Poke Bowl

Hawaiian restaurant

175 W 900 S, St. George, UT 84770

Delight in authentic Hawaiian poke bowls made with fresh, flavorful fish shipped directly from Hawaii in a cozy setting!

Kitchen Thai Express

Thai restaurant

1626 W Sunset Blvd B101, St. George, UT 84770

This lively spot offers flavorful Thai classics, from savory Pad Thai to delightful sticky rice moon desserts. Enjoy fresh ingredients!

Royal Thai Cuisine Express

Thai restaurant

922 E Brigham Rd Suite 2B, St. George, UT 84790

Quick and authentic Thai delight, featuring favorites like Pad Thai and Panang Shrimp Curry in a welcoming atmosphere.

The Kebab Cafe

Mediterranean restaurant

Next to Maharaja Indian Cuisine, 815 E St George Blvd Suite B, St. George, UT 84770

Savor authentic Mediterranean flavors with freshly made shawarma, creamy hummus, and perfectly seasoned kebabs in a cozy setting.

Soul ramen & Noodle Bar

Ramen restaurant

250 Red Cliffs Dr, St. George, UT 84790

Step into a vibrant atmosphere where comforting black garlic ramen and flavorful katsu curry come alive!

Reserve

Aragosta Restaurant

European restaurant

1386 E 100 S, St. George, UT 84790

Sophisticated European fare featuring exquisite seafood, pasta, and unique meat dishes, complemented by attentive service and a dog-friendly patio.

Tias Restaurant

Restaurant

1812 W Sunset Blvd, St. George, UT 84770

Delight in authentic pupusas stuffed with savory fillings, paired with fried yucca and refreshing salsa roja. Enjoy!

DP CHEESESTEAKS ST. GEORGE

Cheesesteak restaurant

1506 S Silicon Way Ste 1A, St. George, UT 84770

This bustling spot specializes in mouthwatering cheesesteaks with creative flavor combinations, like the Garlic Steak and Whiz Steak!

Reserve

Bangkok Thai

Thai restaurant

955 N 3050 E Unit C3, St. George, UT 84790

This cozy gem serves tantalizing Thai curries, yakisoba noodles, and sweet mango sticky rice in a welcoming ambiance.

Reserve

ISLAND GRINDS

Hawaiian restaurant

1973 W Sunset Blvd, St. George, UT 84770

Discover a taste of paradise with mouthwatering Pupu Chicken and tender Kalbi Short Ribs in a friendly atmosphere.

Reserve

Cafe Feellove

Cafe

2 W St George Blvd Suite 38, St. George, UT 84770

A cozy gem featuring artistic decor, delicious coffee, and unique dishes like avocado toast and honey boo lattes.

Reserve

RUSTY CRAB DADDY

Seafood restaurant

932 S Bluff St, St. George, UT 84770

This bustling seafood spot flaunts generous portions of flavorful dishes like catfish and shrimp po' boys.

Tifiny's Creperie

Creperie

567 S Valley View Dr, St. George, UT 84770

Delighting taste buds with generous sweet and savory crepes, this cozy spot offers a charming French dining experience!

Nonna Ina Italian Restaurant

Italian restaurant

567 S Valley View Dr Suite #1, St. George, UT 84770

Experience authentic Italian cuisine with generous portions, featuring table-side carbonara and delectable limoncello cake that enchants diners!

Pepe's Tacos

Mexican restaurant

757 N Bluff St, St. George, UT 84770

A family-owned gem, serving irresistible fish tacos and creamy flan, all in a warm, welcoming atmosphere.

The Corn Dog Company

Hot dog restaurant

490W W St George Blvd, St. George, UT 84770

Indulge in oversized, perfectly crispy corn dogs featuring flavorful beef, complemented by delicious honey or mustard. A delightful twist on fair food!

Cal's Smoke N Tacos

Mobile caterer

130 N Bluff St, St. George, UT 84770

This beloved food truck serves mouthwatering smoked tacos, including the standout Miami Jerk Chicken, bursting with flavor!

Sakura Japanese Steakhouse

Japanese steakhouse

81 N 1100 E St, St. George, UT 84770

Delight in a dazzling hibachi spectacle while savoring exceptional sushi and flavorful fried rice in a cozy setting.

Papa Murphy's | Take 'N' Bake Pizza

Pizza restaurant

1006 W Sunset Blvd, St. George, UT 84770

This affordable take-and-bake pizza spot excels at customizable pies, including gluten-free options and fan-favorite cowboy pizza.

Reserve

Painted Pony Restaurant

Fine dining restaurant

2 W St George Blvd 22 Tower Building, St. George, UT 84770

An art-infused dining haven featuring seasonal Southwestern dishes, remarkable steaks, and exquisite cocktails in a cozy outdoor setting.

Super Chix - St. George, UT

Chicken restaurant

158 Red Cliffs Dr, St. George, UT 84790

This vibrant chicken haven serves up mouthwatering sandwiches like the bacavo ranch and loaded fries, plus decadent ice cream.

Viva Chicken

Chicken restaurant

1183 E 100 S, St. George, UT 84790

This lively spot celebrates Peruvian flavors, serving mouthwatering whole chicken and irresistible sweet potato fries with fast, friendly service!

Reserve

Chick-fil-A

Chicken restaurant

15 S River Rd Ste 500, St. George, UT 84790

This bustling fast-food spot specializes in delicious chicken sandwiches and crispy tenders, served swiftly by friendly staff.

Reserve

Los Tapatios Mexican Restaurant

Restaurant

987 S Bluff St, St. George, UT 84770

Experience authentic Mexican flavors at this high-rated gem, featuring mole enchiladas and refreshing house margaritas. Don’t miss the friendly service!

Chick-fil-A

Chicken restaurant

1333 S Auto Mall Dr Bldg 200, St. George, UT 84770

This fast-food gem specializes in mouthwatering chicken sandwiches, including the popular new Pimento option, served with remarkable hospitality.

Reserve

Toastique

Juice shop

1091 N Bluff St #1004, St. George, UT 84770

Page 1 of 6

End of content

Error loading content