Best Restaurants & Places to Eat in St. George

Find the best places to eat in St. George, Hurricane, Cedar City and across Southern Utah. Browse 86 restaurants: Mexican, Italian, American, Asian and local favorites.

86
Restaurants
4
Cuisine Types
26
Fresh Daily
10
Cities Served
86 of 86 results

Local Dining in Southern Utah

From downtown St. George fine dining to Mexican grills, pizza and family diners, Southern Utah's dining scene has something for every palate. Most of the restaurants below are locally owned, alongside the national chains you already know.

All Restaurants

RestaurantsClosed (MDT)

Fresh seafood restaurant in St. George, Utah. Crab, lobster, fish and shellfish in a contemporary setting at 932 S Bluff...

932 S Bluff St, St. George
(435) 274-2777
RestaurantsClosed (MDT)

Award-winning Indian restaurant in La Verkin. Authentic North and South Indian dishes with exceptional service and ambia...

150 N State St, La Verkin
(435) 200-3508
RestaurantsClosed (MDT)

California-based burger chain in Washington, UT. Fresh burgers, hand-cut fries, and milkshakes with simple menu and qual...

832 W Telegraph St, Washington
(800) 786-1000

Wood Ash Rye

VERIFIED
RestaurantsClosed (MDT)

Wood Ash Rye is the seasonal, regionally sourced restaurant and cocktail bar inside the Advenire hotel in downtown St. G...

25 W St George Blvd, St. George
(435) 522-5020
RestaurantsClosed (MDT)

A magical, European-inspired coffee shop serving up the best artisanal lattes, pastries, and vegan options in St. George...

Ancestor Square, St. George
(435) 767-1111
RestaurantsOpen Now (MDT)

Wood-fired pizza catering service specializing in authentic Italian-style pizzas for weddings, corporate events, and pri...

, St. George
(208) 598-2210
RestaurantsClosed (MDT)

Southern Utah's favorite coffee destination since 2003, serving handcrafted specialty coffees, espressos, and smoothies ...

615 E St. George Boulevard, St. George
(435) 632-4307

Culver's

VERIFIED
RestaurantsClosed (MDT)

Wisconsin-style restaurant famous for ButterBurgers and fresh frozen custard made throughout the day, featuring comfort ...

1586 S 270 E, St. George
(435) 656-5300
RestaurantsClosed (MDT)

St. George's premier pizza restaurant since 1979, offering custom-built artisan pizzas, fresh salad bar, homemade breadt...

2 W St. George Blvd, St. George
(435) 628-1234
RestaurantsClosed (MDT)

Riggatti's Wood Fired Pizza: locally owned Neapolitan-style pizza at 1091 N Bluff St in St. George and 28 N 300 W in Was...

1091 N Bluff St, Suite 1002, St. George
(435) 674-9922
RestaurantsClosed (MDT)

Artisan pizzeria in Cedar City featuring hand-stretched woodfired pizzas with local seasonal ingredients and craft bever...

50 W Center St, Cedar City
(435) 867-8123
RestaurantsClosed (MDT)

Springdale's best pizza and pasta since 1991, located near Zion National Park with beer garden, local ingredients, and v...

868 Zion Park Blvd, Springdale
(435) 772-3815
RestaurantsClosed (MDT)

Mobile food truck serving premium grilled steaks and BBQ throughout Southern Utah events and private catering.

, St. George
RestaurantsClosed (MDT)

Sakura Japanese Steakhouse at 81 N 1100 E in St. George, Utah: hibachi tables, a sushi bar and Japanese dishes, with spl...

81 N 1100 E, St. George
(435) 275-2888
RestaurantsClosed (MDT)

Upscale steakhouse specializing in prime rib, steaks, and seafood. Fine dining experience with extensive wine list in St...

1676 S Convention Center Dr, St. George
(435) 674-1900

Balcony One

VERIFIED
RestaurantsClosed (MDT)

Balcony One at 770 W State Route 9 in Virgin, Utah, near Zion: dinner Tuesday to Sunday from 3 p.m., a full bar, bourbon...

770 W State Route 9, Virgin
(435) 635-7141
RestaurantsClosed (MDT)

Cliffside Restaurant in St. George offers upscale dining with panoramic red rock views, American-Italian cuisine, an ext...

511 S Tech Ridge Dr, St. George
(435) 319-6005
RestaurantsClosed (MDT)

Upscale contemporary dining in historic downtown St. George. Creative American cuisine with Southwestern influences and ...

2 W St George Blvd 22 Tower Building, St. George
(435) 634-1700
RestaurantsClosed (MDT)

Modern breakfast and lunch cafe on St. George Boulevard. Fresh, locally-sourced ingredients with creative menu and speci...

702 E St George Blvd, St. George
(435) 359-4439
RestaurantsClosed (MDT)

Historic restaurant in La Verkin serving American cuisine. Steaks, seafood, and comfort food in Western-themed atmospher...

99 N State St, La Verkin
(435) 635-7400
RestaurantsClosed (MDT)

Craft brewery, distillery, and winery featuring Silver Reef Brewing Co. beers, small batch spirits, and Silver Reef Wine...

4391 S Enterprise Dr, St. George
(435) 216-1050
RestaurantsClosed (MDT)

Irmita's Casita is a family-owned Mexican restaurant on 700 South in St. George, Utah, serving enchiladas, mole platters...

95 W 700 S, St. George
(435) 703-9162
RestaurantsClosed (MDT)

Zion Canyon Brew Pub, Zion Brewery's flagship at the entrance to Zion National Park in Springdale, Utah: house beer and ...

95 Zion Park Blvd, Springdale
(435) 522-1360
RestaurantsClosed (MDT)

Milt's Stage Stop in Cedar City, Utah is a legendary steakhouse serving hand-cut steaks, prime rib, and hearty Western f...

3560 E Highway 14, Cedar City
(435) 586-9344
RestaurantsClosed (MDT)

George's Corner is a popular restaurant and pub in downtown St. George, Utah featuring craft cocktails, local beers, liv...

2 W St. George Blvd, St. George
(435) 216-7311
RestaurantsClosed (MDT)

Artisan tortilleria in St. George specializing in handmade tortillas, fresh masa, and authentic Mexican food made from s...

922 E Brigham Rd, Suite 4C, St. George
(435) 574-4562
RestaurantsClosed (MDT)

Tropical-themed restaurant in St. George serving flame-broiled burgers, Hawaiian plates, teriyaki bowls, and island-insp...

144 W Brigham Rd, St. George
(435) 628-2644

Second East

VERIFIED
RestaurantsClosed (MDT)

Second East in Cedar City, Utah: family-owned homestyle restaurant serving breakfast, sandwiches, pasta, salads and dess...

686 Canyon Ranch Dr, Cedar City
(435) 708-0233
RestaurantsClosed (MDT)

Artisan creperie in Washington, Utah serving sweet and savory crepes, breakfast crepes, Nutella crepes, and specialty co...

520 W Telegraph St Ste 2, Washington
(435) 366-2011
RestaurantsClosed (MDT)

Firehouse Subs in St. George, UT. Hot specialty subs, steamed meats and cheeses, and signature hook & ladder. Supports f...

, St. George
RestaurantsClosed (MDT)

Authentic Mexican restaurant serving genuine Mexican food with secret sauces and seasonings in downtown St. George.

101 E St. George Boulevard, St. George
(435) 628-4399
RestaurantsClosed (MDT)

Conveniently located in Cedar City near Southern Utah University, serving pizza, pasta, salad bar, and catering with the...

131 South Main, Cedar City
(435) 586-3900

El Jinete

VERIFIED
RestaurantsClosed (MDT)

Authentic Mexican restaurant in Hurricane, UT. Family-friendly dining with traditional Mexican cuisine and flavors. High...

70 E State St, Hurricane
(435) 220-4694
RestaurantsClosed (MDT)

Japanese teriyaki restaurant in Washington, UT. Fresh grilled meats and vegetables with authentic teriyaki sauces and Ja...

875 W Red Cliffs Dr #1, Washington
(435) 673-7374
RestaurantsClosed (MDT)

Authentic Peruvian cuisine in Hurricane, UT. Traditional dishes featuring fresh ingredients and bold South American flav...

68 W State St, Hurricane
(435) 703-6216
RestaurantsClosed (MDT)

Hawaiian style plate lunches and island favorites in St. George. Fresh grilled meats, macaroni salad, and authentic Hawa...

1333 S Hilton Dr #303, St. George
(435) 429-2066
RestaurantsClosed (MDT)

Classic American drive-in restaurant serving burgers, shakes, and comfort food. Utah-based chain known for thick shakes ...

222 UT-34, St. George
(435) 656-3625
RestaurantsClosed (MDT)

Casual dining steakhouse chain in St. George. Hand-cut steaks, fresh ingredients, and bold flavors in a Western-themed a...

1333 S Auto Mall Dr Building 400, St. George
(435) 705-7617
RestaurantsClosed (MDT)

Mexican restaurant and cantina in St. George. Traditional Mexican dishes, margaritas, and festive atmosphere on Bluff St...

1050 S Bluff St, St. George
(435) 628-4772
RestaurantsClosed (MDT)

Family-owned Mexican restaurant at 144 W Brigham Rd in St. George, Utah, off I-15 Exit 4. Scratch-made tortillas, salsa ...

144 W Brigham Rd, St. George
(435) 628-4660

Bombay cafe

VERIFIED
RestaurantsClosed (MDT)

Authentic Indian restaurant in downtown St. George. Traditional Indian cuisine with aromatic spices and diverse vegetari...

40 W Tabernacle St, St. George
(435) 673-8888
RestaurantsClosed (MDT)

Family-owned Mexican restaurant on Bluff Street. Traditional Mexican dishes, friendly service, and authentic flavors in ...

987 S Bluff St, St. George
(435) 652-1693

Kabuto Sushi

VERIFIED
RestaurantsClosed (MDT)

Japanese sushi restaurant on Red Cliffs Drive. Fresh sushi rolls, sashimi, and Japanese specialties in a modern setting.

245 Red Cliffs Dr #11, St. George
(435) 879-3381
RestaurantsClosed (MDT)

Fast-casual restaurant featuring steakburgers, hot dogs, and frozen custard. Retro-style dining with cooked-to-order mea...

969 N 3050 E Building E, St. George
(435) 627-8250
RestaurantsClosed (MDT)

Chef Alfredo's Ristorante Italiano at 1110 S Bluff St in St. George, Utah: pasta, ravioli, lasagna and other Italian dis...

1110 S Bluff St, St. George
(435) 656-5000
RestaurantsClosed (MDT)

Italian restaurant in downtown St. George. Traditional Italian dishes, homemade pasta, and warm family atmosphere on Tab...

36 E Tabernacle St, St. George
(435) 986-4119
RestaurantsClosed (MDT)

Popular breakfast and brunch restaurant in St. George, Utah. Known for hearty portions, creative morning dishes, and a w...

75 N Main St, St. George
(435) 900-8790

Mainly Pizza

VERIFIED
RestaurantsClosed (MDT)

Local pizza restaurant in Southern Utah serving hand-tossed pizzas, calzones, salads, and pasta. Family-owned favorite k...

545 N Main St Unit 6, Leeds
(435) 216-7081
RestaurantsClosed (MDT)

Texas Roadhouse at 2654 E Red Cliffs Dr in St. George, Utah: hand-cut steaks, ribs and fresh-baked rolls. Open daily; on...

2654 E Red Cliffs Dr, Bldg 2, St. George
(435) 986-1776
RestaurantsClosed (MDT)

Applebee's in St. George, Utah offers casual American dining with a full bar, daily specials, and a family-friendly atmo...

156 S River Rd, St. George
(435) 628-6600
RestaurantsClosed (MDT)

Applebee's in Cedar City, Utah serves casual American food, craft cocktails, and family-friendly dining near Southern Ut...

1352 S Providence Center Dr D, Cedar City
(435) 865-7767
RestaurantsClosed (MDT)

Olive Garden in St. George, Utah serves classic Italian-American dishes including unlimited breadsticks and soup, pasta ...

1340 E 170 S, St. George
(435) 656-8940
RestaurantsClosed (MDT)

Black Bear Diner in St. George, Utah serves generous portions of classic American comfort food including breakfast all d...

1491 S Sunland Dr, St. George
(435) 673-0424
RestaurantsClosed (MDT)

Outback Steakhouse in St. George, Utah serves Australian-themed steaks, ribs, seafood, and the iconic Bloomin' Onion in ...

250 Red Cliffs Dr #40, St. George
(435) 674-7788
RestaurantsClosed (MDT)

Sandtown Pizza at 195 S Bluff St in St. George, Utah: wood-fired pizza with locally sourced ingredients, from a shop tha...

195 S Bluff St, St. George
(435) 922-0545
RestaurantsClosed (MDT)

Mountain Mike's Pizza in Hurricane, Utah serves mountain-sized pizzas with crispy curly pepperoni, fresh dough, and fami...

180 N State St, Hurricane
(435) 635-2665
Restaurants

Fish Rock Grille at The Ledges in St. George, Utah: contemporary dining open to the public, with Snow Canyon views and t...

1585 W Ledges Pkwy, St. George
(435) 634-4600
RestaurantsClosed (MDT)

Rusty's Ranch House is a steakhouse on Highway 14 in Cedar City, Utah, serving USDA Choice steaks, BBQ ribs, chicken, se...

2275 E Highway 14, Cedar City
(435) 586-3839
RestaurantsClosed (MDT)

Tacos El Monchis in St. George, Utah serves authentic street-style tacos, burritos, tortas, and Mexican fare from a popu...

3849 S River Rd, St. George
(435) 922-8506
RestaurantsClosed (MDT)

St. George Utah has a vibrant food truck scene with diverse cuisines appearing at events, parks, and weekly gatherings t...

Various Locations, St. George
RestaurantsClosed (MDT)

Whiptail Grill in Springdale, Utah serves creative Southwestern cuisine near Zion National Park with an outdoor patio, l...

445 Zion Park Blvd, Springdale
(435) 772-0283
RestaurantsClosed (MDT)

Island Grinds in downtown St. George, Utah brings Hawaiian-inspired cuisine to Southern Utah with authentic poke bowls, ...

1973 W Sunset Blvd, St. George
(877) 285-7285
RestaurantsClosed (MDT)

Classic American restaurant and country store in Cedar City offering Southern-style comfort food, breakfast all day, and...

357 N Main St, Cedar City
RestaurantsClosed (MDT)

Amber Kay's Cafe in Cedar City, Utah: locally owned diner on S Interstate Dr serving homestyle breakfast and lunch. Open...

1327 S Interstate Dr, Cedar City
(435) 708-0271

La Cocina

VERIFIED
RestaurantsClosed (MDT)

La Cocina is a beloved Mexican restaurant in St. George, Utah serving authentic tacos, burritos, enchiladas, and traditi...

St. George, UT, St. George

China Palace

VERIFIED
RestaurantsClosed (MDT)

Authentic Chinese cuisine featuring traditional dishes, fresh ingredients, and generous portions. Dine-in, takeout, and ...

435 E Tabernacle St, St. George
(435) 628-9888
RestaurantsClosed (MDT)

Hawaiian style plate lunches near Red Cliffs Mall. Authentic island flavors with grilled meats, rice, and signature mac ...

619 S Mall Dr J2-1, St. George
(435) 216-3456
RestaurantsClosed (MDT)

Hawaiian plate lunches in Santa Clara. Authentic island cuisine with grilled meats, rice, mac salad, and the spirit of a...

3510 Pioneer Pkwy #110, Santa Clara
(435) 879-3040

Mazatlan

VERIFIED
RestaurantsClosed (MDT)

Mexican grill and seafood restaurant in Hurricane. Fresh Mexican cuisine with coastal influences and family-friendly atm...

1141 W State St STE 5, Hurricane
(435) 673-5859
RestaurantsClosed (MDT)

Family-friendly burger chain in Washington. Gourmet burgers, bottomless fries, and extensive menu in casual atmosphere.

640 W Telegraph St, Washington
(435) 634-1114
RestaurantsOpen Now (MDT)

Casino restaurant in Mesquite, NV. American cuisine, 24/7 dining, gaming, and entertainment just across the Utah border.

91 E Mesquite Blvd, Mesquite
(702) 346-7500
RestaurantsClosed (MDT)

Traditional Mexican restaurant in Hurricane. Authentic dishes, generous portions, and family recipes in casual setting.

412 W State St, Hurricane
(435) 635-0504
RestaurantsClosed (MDT)

Southern-style restaurant and country store in St. George, Utah. Serves homestyle breakfast, lunch, and dinner with clas...

St. George, St. George
RestaurantsClosed (MDT)

Authentic Mexican restaurant in Southern Utah. Serves traditional Mexican cuisine including tacos, enchiladas, burritos,...

82 N Coral Canyon Blvd, Hurricane
(435) 599-8181
RestaurantsClosed (MDT)

Nonna Ina Italian Restaurant at 567 S Valley View Dr, St. George, Utah. Lunch Tue-Sat, dinner Mon-Sat, closed Sunday. Re...

567 S Valley View Dr, St. George
(435) 301-3838
RestaurantsClosed (MDT)

Express Chicken in St. George, Utah serves crispy fried chicken, tenders, sandwiches, and Southern-style sides for dine-...

1260 W Sunset Blvd, St. George
(435) 879-2226

Mainly Pizza

VERIFIED
RestaurantsClosed (MDT)

Mainly Pizza in Leeds, Utah serves hand-tossed pizza, calzones, salads, and Italian favorites near Zion National Park. A...

Leeds, UT, Leeds
RestaurantsClosed (MDT)

Henry's Place in Southern Utah offers a cozy dining experience with American comfort food, hearty portions, and a welcom...

Southern Utah, St. George

Culver's

VERIFIED
RestaurantsClosed (MDT)

Culver's restaurant in Cedar City, Utah. Famous ButterBurgers, Fresh Frozen Custard, cheese curds, and Midwestern-style ...

1341 S Providence Center Dr, Cedar City
(435) 275-4445
RestaurantsClosed (MDT)

Fast-casual Mexican restaurant on River Road. Fresh, made-to-order Mexican favorites with handmade tortillas and signatu...

15 S River Rd, St. George
(435) 656-0200
RestaurantsClosed (MDT)

Fast-casual Mexican in Santa Clara. Fresh ingredients, made-from-scratch meals, and signature sweet pork barbacoa.

3540 Pioneer Pkwy, Santa Clara
(435) 628-2440
RestaurantsClosed (MDT)

Casual dining chain restaurant on Red Cliffs Drive. American favorites, Tex-Mex dishes, burgers, and full bar service.

311 Red Cliffs Dr, St. George
(435) 628-7503
RestaurantsClosed (MDT)

Fast-casual Mexican restaurant in Mesquite, NV. Fresh-made tortillas, signature sweet pork, and made-from-scratch Mexica...

330 N Sandhill Blvd, Mesquite
(702) 675-9605
RestaurantsOpen Now (MDT)

Casino cafe in Mesquite, NV. 24-hour dining with American favorites, breakfast all day, and casino atmosphere.

100 E Pioneer Blvd, Mesquite
(702) 346-7777
PERMANENTLY CLOSED
RestaurantsPermanently Closed

Authentic Japanese ramen restaurant in St. George. Specializing in rich broths, fresh noodles, and traditional ramen bow...

245 Red Cliffs Dr #12, St. George
(435) 879-3382
PERMANENTLY CLOSED

Green Iguana

VERIFIED
RestaurantsPermanently Closed

Green Iguana Mexican Restaurant on Red Cliffs Drive in St. George, Utah: tacos, carne asada platters, chile verde and ca...

250 Red Cliffs Dr #14A, St. George
(435) 628-4863

Restaurants & Dining FAQ

What are the best restaurants in St. George, Utah?

The best restaurants in St. George include Cliffside Restaurant for upscale dining with panoramic red rock views, Painted Pony for Southwestern fine dining, George's Corner for craft cocktails and live music, Wood Ash Rye for farm-to-table plates and cocktails, and Nonna Ina for sit-down Italian. From casual to fine dining, our directory lists 86 restaurants across Southern Utah.

What are the best places to eat in St. George?

The best places to eat in St. George range from quick bites to sit-down dining. For breakfast, Bear Paw Cafe is a local favorite. Lunch spots include Kabuto Sushi for sushi and ramen and Tacos El Monchis for street tacos. For dinner, Cliffside Restaurant and Nonna Ina top the list. Budget-friendly options include Black Bear Diner, food trucks at weekly rallies, and family spots like Mountain Mike's Pizza.

Where can I find Mexican food in St. George?

St. George has excellent Mexican dining options. Irmita's Casita and Angelica's Mexican Grill are sit-down options in town, Masabor Tortillas makes fresh handmade tortillas, and Tacos El Monchis serves street tacos on a budget. La Fonda Grill is a short drive away in Hurricane. You'll find both authentic Mexican and Tex-Mex options throughout the area.

What food options are there in St. George for families?

St. George has many family-friendly dining options with kid menus, outdoor seating, and casual atmospheres. Popular choices include Mountain Mike's Pizza, Black Bear Diner for comfort food, Cracker Barrel, Olive Garden, and numerous casual dining spots along St. George Boulevard and in the Dinosaur Crossing area. Food truck rallies are also great for families with picky eaters since everyone can pick their own meal.

Are there restaurants near Zion National Park?

Yes, Springdale (the gateway to Zion) has several restaurants, including Oscar's Cafe and Zion Brewery (formerly Zion Canyon Brew Pub), just outside the park entrance. For more variety, St. George is about an hour from Zion's south entrance and has most of the 86 restaurants in our directory. Many visitors eat in Springdale during the day and drive back to St. George for dinner.

What are the best bars and nightlife dining spots in St. George?

For nightlife dining, George's Corner pairs craft cocktails with pub fare and live music, Zion Brewery pours house-brewed beers with food, and Wood Ash Rye serves refined small plates and cocktails. Most nightlife spots are clustered along St. George Boulevard and Main Street.

Is there late-night dining in St. George?

Late-night dining in St. George is limited but growing. Some bars and lounges serve food late into the evening, and a few chain diners and fast food restaurants stay open late. Most sit-down restaurants close by 9-10 PM, so plan accordingly if you're looking for a late meal.

Best Restaurants & Places to Eat in St. George, Utah

Looking for the best restaurants in St. George? Whether you need a quick bite before hiking Zion or an anniversary dinner with red rock views, our directory lists 86 restaurants across Southern Utah, most of them in St. George. Top picks include Cliffside Restaurant for upscale dining with views over the city, Nonna Ina Italian Restaurant on Valley View Drive for sit-down Italian, Painted Pony in Ancestor Square for seasonal contemporary dining, and George's Corner for pub food, cocktails and live music. For Mexican food in St. George, try Irmita's Casita, Angelica's Mexican Grill and Tacos El Monchis.

St. George's food scene goes beyond chain restaurants. Bear Paw Cafe downtown is a go-to breakfast spot and Kabuto Sushi serves sushi and ramen. Budget-friendly places to eat include Black Bear Diner, Express Chicken and the food trucks at weekly rallies. Steak lovers head to Texas Roadhouse or Outback. Downtown, Wood Ash Rye and George's Corner pair food with cocktails.

Beyond St. George, there is Mexican food in Hurricane (La Fonda Grill, El Jinete, Mazatlan), Milt's Stage Stop and Second East in Cedar City, Crepe Station and Red Robin in Washington, and Zion Brewery, Whiptail Grill and Zion Pizza & Noodle in Springdale at the entrance to Zion National Park. Whether you want a family dinner, a date night or a meal near Zion, browse the full list above.

Popular Restaurants by Cuisine: