Rusty Crab Daddy
Fresh seafood restaurant in St. George, Utah. Crab, lobster, fish and shellfish in a contemporary setting at 932 S Bluff...
This page is the full directory. Our editors' picks, with a comparison table of what each restaurant is best for, how to book and which days it is closed, are in the best restaurants in St. George guide.
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.
Fresh seafood restaurant in St. George, Utah. Crab, lobster, fish and shellfish in a contemporary setting at 932 S Bluff...
Award-winning Indian restaurant in La Verkin. Authentic North and South Indian dishes with exceptional service and ambia...
California-based burger chain in Washington, UT. Fresh burgers, hand-cut fries, and milkshakes with simple menu and qual...
Wood Ash Rye is the seasonal, regionally sourced restaurant and cocktail bar inside the Advenire hotel in downtown St. G...
Artisan bakery at 4777 N 410 E, Ste D in Enoch, UT owned by Matt and Erica Farmer crafting gourmet cookies, cupcakes, ci...
Local scratch bakery at 200 S Main St in Parowan, UT famous across Southern Utah for warm Cheese Zombies, giant donuts, ...
Family-owned hometown burger grill and drive-up diner at 490 E Main St in Enterprise, UT operated by the sixth-generatio...
Elevated desert-to-table fine dining restaurant at 3405 Dalton Wash Rd in Virgin, UT led by Executive Chef Charles Parce...
Landmark Southwestern-Mexican restaurant, saloon, and outdoor patio venue opened in 1981 at 1212 Zion Park Blvd in Sprin...
Family-owned New York-style pizzeria and Italian kitchen at 259 S Village Way in Brian Head, UT owned by Tony Cocchia ne...
A magical, European-inspired coffee shop serving up the best artisanal lattes, pastries, and vegan options in St. George...
Wood-fired pizza catering service specializing in authentic Italian-style pizzas for weddings, corporate events, and pri...
Southern Utah's favorite coffee destination since 2003, serving handcrafted specialty coffees, espressos, and smoothies ...
Wisconsin-style restaurant famous for ButterBurgers and fresh frozen custard made throughout the day, featuring comfort ...
St. George's premier pizza restaurant since 1979, offering custom-built artisan pizzas, fresh salad bar, homemade breadt...
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...
Artisan pizzeria in Cedar City featuring hand-stretched woodfired pizzas with local seasonal ingredients and craft bever...
Springdale's best pizza and pasta since 1991, located near Zion National Park with beer garden, local ingredients, and v...
Mobile food truck serving premium grilled steaks and BBQ throughout Southern Utah events and private catering.
Sakura Japanese Steakhouse at 81 N 1100 E in St. George, Utah: hibachi tables, a sushi bar and Japanese dishes, with spl...
Upscale steakhouse specializing in prime rib, steaks, and seafood. Fine dining experience with extensive wine list in St...
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...
Cliffside Restaurant in St. George offers upscale dining with panoramic red rock views, American-Italian cuisine, an ext...
Red Robin Gourmet Burgers and Brews serves the St. George area from 640 W Telegraph St in Washington, Utah, open 11 a.m....
Upscale contemporary dining in historic downtown St. George. Creative American cuisine with Southwestern influences and ...
Modern breakfast and lunch cafe on St. George Boulevard. Fresh, locally-sourced ingredients with creative menu and speci...
Historic restaurant in La Verkin serving American cuisine. Steaks, seafood, and comfort food in Western-themed atmospher...
Craft brewery, distillery, and winery featuring Silver Reef Brewing Co. beers, small batch spirits, and Silver Reef Wine...
Irmita's Casita is a family-owned Mexican restaurant on 700 South in St. George, Utah, serving enchiladas, mole platters...
Zion Canyon Brew Pub, Zion Brewery's flagship at the entrance to Zion National Park in Springdale, Utah: house beer and ...
George's Corner is a popular restaurant and pub in downtown St. George, Utah featuring craft cocktails, local beers, liv...
Artisan tortilleria in St. George specializing in handmade tortillas, fresh masa, and authentic Mexican food made from s...
Second East in Cedar City, Utah: family-owned homestyle restaurant serving breakfast, sandwiches, pasta, salads and dess...
Artisan creperie in Washington, Utah serving sweet and savory crepes, breakfast crepes, Nutella crepes, and specialty co...
Firehouse Subs in St. George, UT. Hot specialty subs, steamed meats and cheeses, and signature hook & ladder. Supports f...
Indian restaurant at 918 N 2720 E near Red Cliffs Mall in St. George. Curries, biryani, tandoori and naan, vegetarian an...
In-N-Out Burger at 4643 S Pioneer Rd in south St. George, open since August 14, 2026. Burgers, fresh-cut fries and real ...
Family-run Brazilian restaurant at The Shoppes at Zion in St. George. Feijoada, feijão tropeiro, grilled meat plates, co...
Locally operated western smokehouse, steakhouse, and live music dinner venue at 3308 N Bulldog Rd in Enoch, UT serving s...
Family-owned Mexican restaurant at 279 N State St in LaVerkin, UT serving authentic street tacos, burritos, tamales, faj...
Historic family-owned Main Street diner at 33 N Main St in Parowan, UT famous for giant homemade cinnamon rolls, country...
Locally owned Main Street sandwich shop and grill at 30 N Main St in Parowan, UT serving Philly cheesesteaks, East Coast...
Family-owned Mexican and American restaurant at 13 S Main St in Parowan, UT open 7 days a week for breakfast, lunch, and...
Locally owned country cafe at 670 E Main St in Enterprise, UT serving homestyle breakfasts, specialty coffees, lunch bur...
Locally owned Thai kitchen and mountain ramen bar at 249 S Village Way in Brian Head, UT serving curries, pad thai, and ...
Authentic Mexican restaurant serving genuine Mexican food with secret sauces and seasonings in downtown St. George.
Conveniently located in Cedar City near Southern Utah University, serving pizza, pasta, salad bar, and catering with the...
Mexican and taco restaurant at 100 W State St in Hurricane, Utah, with dine-in, takeout and delivery. Open Tuesday throu...
Authentic Peruvian cuisine in Hurricane, UT. Traditional dishes featuring fresh ingredients and bold South American flav...
Hawaiian style plate lunches and island favorites in St. George. Fresh grilled meats, macaroni salad, and authentic Hawa...
Classic American drive-in restaurant serving burgers, shakes, and comfort food. Utah-based chain known for thick shakes ...
Casual dining steakhouse chain in St. George. Hand-cut steaks, fresh ingredients, and bold flavors in a Western-themed a...
Mexican restaurant and cantina in St. George. Traditional Mexican dishes, margaritas, and festive atmosphere on Bluff St...
Family-owned Japanese restaurant at 88 N 3400 W in Hurricane, Utah: sushi rolls, nigiri, sashimi, donburi bowls, ramen, ...
Family-owned Chinese restaurant at 212 N 900 East in St. George, Utah, open since 1992: orange, sesame and cashew chicke...
Family-run breakfast and diner restaurant at 969 N 3050 E in St. George, Utah, known for scones with honey butter, cinna...
Comfort-food restaurant at Sunset Corner, 1091 N Bluff St, St. George, in the former Porkbelly's: breakfast, lunch, dinn...
Family-owned American comfort food restaurant at 3052 N Iron Springs Rd, Cedar City: chicken fried steak, Cowboy Poutine...
Family natural-wine winery in Hildale, Utah, with The Winery Cafe and a second tasting room in Springdale near Zion. Wal...
Thai restaurant at 1760 N Main St, Cedar City: curries, pad Thai, drunken noodles, pho and mango sticky rice. Lunch and ...
Family-run home-style restaurant in Duck Creek Village on Highway 14: homemade pies, all-day breakfast and comfort dinne...
Biscuit cafe at 974 W Sunset Blvd, St. George, from The Biscuit Bus food truck: biscuits and gravy, Nashville chicken bi...
Jamaican food truck and caterer in St. George: jerk chicken and pork, curry goat, oxtail, beef patties and plantains, pl...
Peppers Cantina is a Mexican restaurant and cantina at 144 W Brigham Rd, St. George, UT, off I-15 Exit 4. Open daily fro...
Authentic Indian restaurant in downtown St. George. Traditional Indian cuisine with aromatic spices and diverse vegetari...
Family-owned Mexican restaurant on Bluff Street. Traditional Mexican dishes, friendly service, and authentic flavors in ...
Japanese sushi restaurant on Red Cliffs Drive. Fresh sushi rolls, sashimi, and Japanese specialties in a modern setting.
Fast-casual restaurant featuring steakburgers, hot dogs, and frozen custard. Retro-style dining with cooked-to-order mea...
Chef Alfredo's Ristorante Italiano at 1110 S Bluff St in St. George, Utah: pasta, ravioli, lasagna and other Italian dis...
Italian restaurant in downtown St. George. Traditional Italian dishes, homemade pasta, and warm family atmosphere on Tab...
Popular breakfast and brunch restaurant in St. George, Utah. Known for hearty portions, creative morning dishes, and a w...
Local pizza restaurant in Southern Utah serving hand-tossed pizzas, calzones, salads, and pasta. Family-owned favorite k...
Texas Roadhouse at 2654 E Red Cliffs Dr in St. George, Utah: hand-cut steaks, ribs and fresh-baked rolls. Open daily; on...
Applebee's in St. George, Utah offers casual American dining with a full bar, daily specials, and a family-friendly atmo...
Applebee's in Cedar City, Utah serves casual American food, craft cocktails, and family-friendly dining near Southern Ut...
Olive Garden in St. George, Utah serves classic Italian-American dishes including unlimited breadsticks and soup, pasta ...
Black Bear Diner in St. George, Utah serves generous portions of classic American comfort food including breakfast all d...
Outback Steakhouse in St. George, Utah serves Australian-themed steaks, ribs, seafood, and the iconic Bloomin' Onion in ...
Sandtown Pizza at 195 S Bluff St in St. George, Utah: wood-fired pizza with locally sourced ingredients, from a shop tha...
Mountain Mike's Pizza in Hurricane, Utah serves mountain-sized pizzas with crispy curly pepperoni, fresh dough, and fami...
Fish Rock Grille at The Ledges in St. George, Utah: contemporary dining open to the public, with Snow Canyon views and t...
Steak and seafood dinner house 5 miles up Cedar Canyon on Highway 14 east of Cedar City, Utah, open daily 5 to 9 p.m. si...
Rusty's Ranch House is a steakhouse on Highway 14 in Cedar City, Utah, serving USDA Choice steaks, BBQ ribs, chicken, se...
Tacos El Monchis in St. George, Utah serves authentic street-style tacos, burritos, tortas, and Mexican fare from a popu...
St. George Utah has a vibrant food truck scene with diverse cuisines appearing at events, parks, and weekly gatherings t...
Whiptail Grill in Springdale, Utah serves creative Southwestern cuisine near Zion National Park with an outdoor patio, l...
Island Grinds in downtown St. George, Utah brings Hawaiian-inspired cuisine to Southern Utah with authentic poke bowls, ...
Hawaiian-style restaurant at 144 W Brigham Rd, St. George: rice noodle bowls, stir-fry platters, island burgers, tacos a...
Amber Kay's Cafe in Cedar City, Utah: locally owned diner on S Interstate Dr serving homestyle breakfast and lunch. Open...
St. George private chef and event catering service offering custom menus for dinner parties, weddings, corporate events,...
La Cocina is a beloved Mexican restaurant in St. George, Utah serving authentic tacos, burritos, enchiladas, and traditi...
Family-run Mexican restaurant at 126 N Main St in downtown Cedar City, Utah. Enchiladas, chile rellenos, chimichangas, f...
Locally owned catering and event equipment rental company at 1495 S Blackridge Dr in St. George serving weddings, corpor...
Xetava Gardens Cafe is a locally owned Southwestern restaurant, espresso bar, and courtyard cafe at 815 Coyote Gulch Ct ...
Canyon Breeze Restaurant is a health-conscious Southwestern restaurant at 1275 E Red Mountain Cir in Ivins, Utah, servin...
Sweet Cakes by Karen is a locally owned custom wedding and celebration cake studio at 2401 Arrowhead Trail in Santa Clar...
Authentic Chinese cuisine featuring traditional dishes, fresh ingredients, and generous portions. Dine-in, takeout, and ...
Hawaiian style plate lunches near Red Cliffs Mall. Authentic island flavors with grilled meats, rice, and signature mac ...
Hawaiian plate lunches in Santa Clara. Authentic island cuisine with grilled meats, rice, mac salad, and the spirit of a...
Mexican grill and seafood restaurant in Hurricane. Fresh Mexican cuisine with coastal influences and family-friendly atm...
Casino restaurant in Mesquite, NV. American cuisine, 24/7 dining, gaming, and entertainment just across the Utah border.
Traditional Mexican restaurant in Hurricane. Authentic dishes, generous portions, and family recipes in casual setting.
Southern-style restaurant and country store in St. George, Utah. Serves homestyle breakfast, lunch, and dinner with clas...
Authentic Mexican restaurant in Southern Utah. Serves traditional Mexican cuisine including tacos, enchiladas, burritos,...
Nonna Ina Italian Restaurant at 567 S Valley View Dr, St. George, Utah. Lunch Tue-Sat, dinner Mon-Sat, closed Sunday. Re...
Express Chicken in St. George, Utah serves crispy fried chicken, tenders, sandwiches, and Southern-style sides for dine-...
Mainly Pizza in Leeds, Utah serves hand-tossed pizza, calzones, salads, and Italian favorites near Zion National Park. A...
Henry's Place in Southern Utah offers a cozy dining experience with American comfort food, hearty portions, and a welcom...
Culver's restaurant in Cedar City, Utah. Famous ButterBurgers, Fresh Frozen Custard, cheese curds, and Midwestern-style ...
Fast-casual Mexican restaurant on River Road. Fresh, made-to-order Mexican favorites with handmade tortillas and signatu...
Fast-casual Mexican in Santa Clara. Fresh ingredients, made-from-scratch meals, and signature sweet pork barbacoa.
Casual dining chain restaurant on Red Cliffs Drive. American favorites, Tex-Mex dishes, burgers, and full bar service.
Fast-casual Mexican restaurant in Mesquite, NV. Fresh-made tortillas, signature sweet pork, and made-from-scratch Mexica...
Casino cafe in Mesquite, NV. 24-hour dining with American favorites, breakfast all day, and casino atmosphere.
Green Iguana Mexican Restaurant on Red Cliffs Drive in St. George, Utah: tacos, carne asada platters, chile verde and ca...
Our directory lists 115 restaurants in St. George and nearby Southern Utah towns, including Hurricane, Washington, Cedar City and Springdale. Filter by cuisine or city above. For our short list of the best restaurants in St. George, with a side-by-side comparison of reservations and closed days, see the SGWOM restaurant guide.
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.
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.
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.
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 115 restaurants in our directory. Many visitors eat in Springdale during the day and drive back to St. George for dinner.
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.
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.
Looking for restaurants in St. George? Whether you need a quick bite before hiking Zion or an anniversary dinner with red rock views, our directory lists 115 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 Express, Mazatlan), Milt's Stage Stop and Second East in Cedar City, Crepe Station 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.