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

Street Eats

Restaurant

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

Step into a vibrant haven, where inventive burgers like the Bourbon Burger and nacho-inspired "Wachos" reign supreme!

The Smoked Taco

Taco restaurant

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

A lively taco haven serving generously stuffed tacos, mouthwatering churro fries, and a flavor-packed Tex-Mex experience awaits your visit.

Reserve

Tacos Plaza

Mexican restaurant

250 Red Cliffs Dr Suite 16A, St. George, UT 84790

Discover irresistible street tacos featuring succulent meats and flavorful pickled onions in a friendly, vibrant atmosphere! Don't miss the quesabirria!

Reserve

Tom's Deli Sandwiches

Sandwich shop

175 W 900 S Ste 2, St. George, UT 84770

Family-run deli crafting outstanding sandwiches with top-notch ingredients, from hot turkey on sourdough to homemade mustard. Perfect stop!

Reserve

Irmita's Casita Mexican Restaurant

Mexican restaurant

95 W 700 S, St. George, UT 84770

A quaint, family-run retreat delighting diners with authentic Mexican flavors like enchiladas coloraditas and veggie burritos.

Reserve

Pica Rica BBQ

Restaurant

25 N Main St, St. George, UT 84770

Savor the flavors of expertly smoked brisket and irresistible mac 'n' cheese at this renowned barbecue joint!

Sidecar Cafe

Cafe

3480 Desert Canyons Parkway, St. George, UT 84790

Quaint cafe features retro decor inspired by bikes and the Wild West, serving delectable breakfast burritos and classic burgers.

Wayback Burgers

Hamburger restaurant

2134 E Riverside Dr Unit B2, St. George, UT 84790

This nostalgic burger joint serves made-to-order delights like the Ghost Pepper and Bourbon Bacon burgers alongside delectable milkshakes!

Reserve

Banana Blossom Thai Cuisine

Thai restaurant

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

Experience authentic Thai flavors at this welcoming gem, featuring standout dishes like Shrimp Pad Thai and Thai Fried Rice.

FeelLove Coffee

Coffee shop

558 E Riverside Dr #208, St. George, UT 84790

This delightful café offers fresh breakfast burritos, scrumptious avocado toast, and exceptional coffee in a welcoming ambiance!

Reserve

Cappelettis Restaurant

Italian restaurant

36 E Tabernacle St, St. George, UT 84770

This family-owned Italian gem delivers authentic dishes, featuring amazing empanadas and house-made sauces in a cozy setting.

Porkbelly’s Eatery and Catering Co.

American restaurant

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

This popular eatery specializes in hearty American favorites like pulled pork platters and decadent peach cobbler.

Reserve

Papa Murphy's | Take 'N' Bake Pizza

Pizza restaurant

720 S River Rd Suite A-100, St. George, UT 84790

Craft your own delicious pizza at this high-rated spot, known for its thin-crust Herb Chicken Mediterranean delight!

Reserve

The Pizza Factory

Pizza restaurant

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

Casual pizzeria boasting homemade dough and sauce, famous for its flavorful breadsticks and delightful Chicken Caesar pizza!

Twisted Kitchen

Health food restaurant

20 N Main St Ste 108, St. George, UT 84770

Nestled in a charming village, this health-focused eatery offers flavorful dishes like zucchini pasta and savory chili mac n cheese.

Croshaw's Gourmet Pies

Pie shop

175 W 900 S, St. George, UT 84770

Dive into a cozy pie haven, where delectable options like chicken pot pie and tangy sour cream lemon pie await!

Mo' Bettahs Hawaiian Style Food

Hawaiian restaurant

1333 S Hilton Dr #303, St. George, UT 84770

A lively Hawaiian diner offering generous portions of chicken katsu and teriyaki delights, with friendly service!

Reserve

Cliffside Restaurant

New American restaurant

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

Experience fresh New American cuisine with generous portions and stunning views, perfect for sunset dining on the terrace.

Honolulu Grill

Hawaiian restaurant

706 E 700 S, St. George, UT 84770

Experience authentic Hawaiian flavors with generous portions of kalua pork, tender garlic chicken, and crispy malasadas!

Reserve

Houston TX Hot Chicken

Chicken restaurant

1216 S Bluff St #1201, St. George, UT 84770

Vibrant eatery specializing in succulent hot chicken, with standout fusion fries and exceptional customer service that impresses!

Reserve

Angelica's Mexican Grill

Mexican restaurant

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

This delightful Mexican eatery features authentic family recipes, vibrant décor, and a popular salsa bar for customization.

Aubergine Kitchen

Health food restaurant

613 S Mall Dr Suite G3, St. George, UT 84790

Savor health-conscious dishes like the must-try Avocado Toast and vibrant Açaí Bowls in a cozy atmosphere.

Reserve

Blues Katz Rock n Roll Grill

Bar & grill

307 N Bluff St, St. George, UT 84770

A hidden gem that serves hearty breakfasts including their acclaimed Zion bowl and homemade sandwiches in a lively atmosphere.

Zao Asian Cafe

Asian fusion restaurant

621 S Mall Dr Suite J-1-1, St. George, UT 84790

Experience a delightful fusion of Asian flavors with customizable bowls and fresh wraps, perfect for hearty appetites!

Teriyaki Madness

Asian fusion restaurant

2376 Red Cliffs Dr Ste 502, St. George, UT 84790

This vibrant eatery serves delightful rice and noodle bowls, featuring flavorful tofu and spicy chicken, in a friendly atmosphere.

Reserve

American Grinders

Sandwich shop

4058 S River Rd #1, St. George, UT 84790

Nestled in an industrial hub, this friendly sandwich and coffee shop excels in fresh, oversized grinders and delightful smoothies.

Reserve

Mad Pita Express

Mediterranean restaurant

2376 Red Cliffs Dr APT 316, St. George, UT 84790

This lively counter-serve spot delights with fresh gyros, savory spicy chicken pitas, and crispy fries. Enjoy Mediterranean goodness!

Benja's Thai Garden

Thai restaurant

435 N 1680 E suite #14, St. George, UT 84790

Delight in an extensive menu of authentic Thai dishes and inventive sushi, served in a warm, inviting space.

Reserve

Morty's Cafe: St. George

Hamburger restaurant

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

Charming eatery in St. George serving fresh, juicy burgers, delicious burritos, and delightful shakes among local art.

Black Bear Diner St. George

American restaurant

1245 S Main St, St. George, UT 84770

This welcoming diner excels in hearty breakfast favorites, featuring crispy bacon, fresh hash browns, and more! Enjoy a family-friendly atmosphere.

Reserve

LongHorn Steakhouse

Steak house

1333 S Auto Mall Dr Building 400, St. George, UT 84770

Step into a Texas-style steakhouse where hearty portions like the strawberry chicken salad and perfectly seasoned ribs await!

Order

LOS PLEBES MEXICAN FOOD

Mexican restaurant

795 E 700 S, St. George, UT 84770

Nestled within a gas station, this hidden gem serves extraordinary Mexican fare, boasting must-try carne asada fries and delicious tacos!

Tacos El Monchis

Mexican restaurant

3849 S River Rd, St. George, UT 84790

This bustling spot offers mouthwatering burritos, loaded fries, and irresistible street tacos at unbeatable prices!

Benja Thai & Sushi

Thai restaurant

2 W St George Blvd #12, St. George, UT 84770

Experience authentic Thai flavors and inventive sushi creations in a welcoming space, perfect for gatherings and celebrations.

Reserve

Las Palmas Authentic Mexican Food

Mexican restaurant

1572 S Convention Center Dr, St. George, UT 84790

Nestled within a gas station, this hidden gem serves up freshly made, flavorful Mexican fare like renowned Chili Verde and Super Nachos!

George's Corner Restaurant

American restaurant

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

A beloved local favorite, boasting a creative menu with delicious burgers, seasonal dishes, and a fantastic beer selection.

The Ledges of St. George

Golf course

1585 Ledges Pkwy, St. George, UT 84770

Nestled amidst breathtaking red rock formations, this venue combines a challenging golf course with delightful dining, perfect for enthusiasts!

Ah'sya Vietnamese Restaurant

Vietnamese restaurant

929 W Sunset Blvd #1A, St. George, UT 84790

Experience authentic Vietnamese flavors at this family-run gem, renowned for its rich #1 Ah'sya soup and exceptional orange chicken.

Chuck-A-Rama Buffet

Buffet restaurant

127 Red Cliffs Dr, St. George, UT 84790

This buffet gem features diverse daily specials, homemade desserts, and attentive service ensuring everyone finds their favorite dish!

First Watch

Breakfast restaurant

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

This inviting breakfast and lunch haven features delectable pancakes, homemade French toast, and friendly service in a clean atmosphere.

Reserve
Page 2 of 6

End of content

Error loading content