10 Best St George Restaurants
The top 10 restaurants in St. George include Wood Ash Rye, Cliffside Restaurant, Painted Pony, George's Corner Restaurant and Pub, Red Fort Cuisine of India, Viva Chicken, Xetava Gardens Cafe, Mad Pita Express, Angelica’s Mexican Grill, and Cappeletti’s. The city is known for American comfort food, steakhouse fare, and a local specialty called the "Utah Scone," a piece of deep-fried dough served with honey butter. The dining experience at the places to eat St George is defined by the dramatic red rock landscapes, with restaurants offering scenic views that are as notable as the food.
St. George's food identity is shaped by its location in the American Southwest and its Mormon pioneer heritage. The downtown area, particularly the historic Ancestor Square, is a central hub for some of the best places to eat in St George, featuring independent restaurants instead of a large chain presence. The cuisine is dominated by American and Mexican fare, with a strong emphasis on locally sourced ingredients where possible. The general atmosphere of the restaurants ranges from casual pubs and family-friendly cafes to fine dining establishments.
St. George is located in southwestern Utah, a gateway to Zion National Park and near the borders of Arizona and Nevada. Among the best restaurants in St George, The Painted Pony stands out for its consistent quality, Southwestern-inspired menu, and historic courtyard setting. The best fast-casual option is Viva Chicken, known for its fresh Peruvian rotisserie chicken. For fine dining, Cliffside Restaurant is a premier choice, offering an upscale menu with unmatched panoramic views of the city.
10 Best St George Restaurants are listed below.
-
1
Red Fort Cuisine of IndiaRed Fort Cuisine of India is a restaurant serving authentic Indian dishes from various regions of the country. The restaurant offers a lunch buffet and an à la carte dinner menu in a decorated, traditional setting.- Item Prices 377
- Average Item Price $11.83
Type of Restaurant:Casual Dining
Type of Food:Indian
Signature Dishes:Chicken Tikka Masala, Lamb Vindaloo, Saag Paneer, Garlic Naan
Location:148 S 1470 E, St. George, UT 84790
Special Feature:The restaurant provides a daily lunch buffet, allowing diners to sample a large selection of different Indian curries and appetizers.
What Makes It Special:Red Fort is known for its extensive menu that includes vegetarian, vegan, and non-vegetarian options, catering to a wide range of dietary needs.
What Sets It Apart:It is one of the few restaurants in St. George dedicated exclusively to authentic, traditional Indian cuisine.
Operating Hours:Lunch:Sunday - Saturday: 11:00 AM – 2:30 PMDinner:Sunday - Thursday: 4:30 PM – 9:30 PMFriday & Saturday: 4:30 PM – 10:00 PM
Price:$20 to $40 per person
-
2
Viva ChickenViva Chicken is a fast-casual restaurant specializing in Pollo a la Brasa, a Peruvian-style rotisserie chicken. The menu features fresh ingredients and is influenced by the flavors of Peru.- Item Prices 52
- Average Item Price $8.80
Type of Restaurant:Fast Casual
Type of Food:Peruvian
Signature Dishes:Pollo a la Brasa (Peruvian Rotisserie Chicken), Quinoa Stuffed Avocado, Tacu Bowl, Arroz Chaufa
Location:1183 E 100 S, St. George, UT 84790
Special Feature:The restaurant's centerpiece is its charcoal-fired rotisserie oven, which cooks the chicken for hours to achieve its signature flavor and crispy skin.
What Makes It Special:Viva Chicken offers a quick, healthy, and flavorful alternative to typical fast food, with a focus on fresh Peruvian ingredients.
What Sets It Apart:Its specialization in Pollo a la Brasa and its vibrant, modern fast-casual model make it a unique dining option in St. George.
Operating Hours:Daily: 11:00 AM – 9:00 PM
Price:$10 to $40 per person
-
3
Mad Pita ExpressMad Pita Express is a family-owned, fast-casual restaurant serving Greek and Mediterranean food. The restaurant is known for its gyros, pita sandwiches, and platters in a quick and informal setting.- Item Prices 41
- Average Item Price $6.27
Type of Restaurant:Fast Casual
Type of Food:Mediterranean, Greek
Signature Dishes:Gyro, Chicken Souvlaki, Mad Pita Fries, Spanakopita
Location:2376 Red Cliffs Dr., # 316, Saint George, Utah 84790
Special Feature:The restaurant makes its pita bread and sauces from scratch daily.
What Makes It Special:Mad Pita Express offers authentic, homemade Mediterranean food in a convenient, quick-service format.
What Sets It Apart:Its focus on fresh, from-scratch ingredients and classic Greek family recipes distinguishes it from other fast-casual options.
Operating Hours:Monday - Saturday: 11:00 AM – 8:00 PMSunday: Closed
Price:$10 to $30 per person
-
4
Wood Ash RyeWood Ash Rye is a restaurant located inside The Advenire hotel in downtown St. George, serving hearth-based New American cuisine. The restaurant focuses on locally sourced ingredients from the surrounding desert and agricultural region.Type of Restaurant:Fine Dining
Type of Food:New American, Farm-to-Table
Signature Dishes:Pork Belly, Bone-In Pork Chop, Cast Iron Trout, Rye Gnocchi
Location:25 W St George Blvd, St. George, UT 84770
Special Feature:The restaurant features an open kitchen with a wood-fired hearth, which is central to its cooking methods.
What Makes It Special:Wood Ash Rye partners with local farmers, ranchers, and artisans to create a menu that reflects the flavors of the region.
What Sets It Apart:Its location in a boutique hotel and its commitment to a "hyper-local" sourcing philosophy distinguish it from other dining options in the area.
Operating Hours:Daily: 7:00 AM - 10:00 PM
Price:$30 to $90 per person
-
5
Cliffside RestaurantCliffside Restaurant is situated on a bluff overlooking the city of St. George, offering panoramic views of the downtown area and surrounding red rock cliffs. The restaurant serves contemporary American cuisine in an upscale setting.Type of Restaurant:Fine Dining
Type of Food:American
Signature Dishes:Filet Mignon, Halibut, Ahi Tuna Tower, Coconut Shrimp
Location:511 S Tech Ridge Dr, St. George, UT 84770
Special Feature:The restaurant's main draw is its location, providing expansive, scenic views from its dining room and patio.
What Makes It Special:It combines fine dining with a dramatic backdrop, making it a destination for special occasions and scenic meals.
What Sets It Apart:The unparalleled view of St. George sets it apart from any other restaurant in the city.
Operating Hours:Monday - Thursday: 11:00 AM - 3:00 PM, 5:00 PM - 9:00 PMFriday - Saturday: 11:00 AM - 3:00 PM, 5:00 PM - 10:00 PMSunday: Closed
Price:$25 to $60 per person
-
6
Painted PonyThe Painted Pony is a fine dining restaurant located in Ancestor Square in downtown St. George. It offers a menu of contemporary American cuisine with Southwestern influences in a sophisticated, intimate setting.Type of Restaurant:Fine Dining
Type of Food:American, Southwestern
Signature Dishes:Bacon Wrapped Duck, Pan Seared Utah Trout, Cougar Gold Mac and Cheese, Chart-Grilled Filet Mignon
Location:2 W St George Blvd #22, St. George, UT 84770
Special Feature:The restaurant features a secluded, tree-covered patio for outdoor dining.
What Makes It Special:The Painted Pony has a long-standing reputation for consistent quality, creative cuisine, and professional service.
What Sets It Apart:Its combination of a refined atmosphere, a focus on Southwestern flavors, and its location in a historic courtyard makes for a unique dining experience.
Operating Hours:Monday - Thursday: 11:30 AM – 9:00 PMFriday & Saturday: 11:30 AM – 10:00 PMSunday: 4:00 PM – 9:00 PM
Price:$31 to $50 per person
-
7
George's Corner Restaurant and PubGeorge's Corner Restaurant and Pub is a lively, casual eatery located in a historic building in downtown St. George. It serves American comfort food and pub fare and features live music regularly.Type of Restaurant:Casual Dining, Pub
Type of Food:American
Signature Dishes:George's Burger, Fish and Chips, Utah Scones, Big Ass Pretzel
Location:2 W St George Blvd, St. George, UT 84770
Special Feature:The restaurant is situated at a prominent downtown intersection and offers a vibrant social atmosphere with frequent live music performances.
What Makes It Special:It operates as a central gathering spot in the heart of downtown, serving breakfast, lunch, and dinner.
What Sets It Apart:Its blend of a historic setting, pub atmosphere, and live entertainment distinguishes it as a social hub rather than just a place to eat.
Operating Hours:Sunday - Thursday: 8:00 AM – 10:00 PMFriday & Saturday: 8:00 AM – 12:00 AMBreakfast:Monday - Friday: 8:00 AM – 11:00 AMSaturday: 8:00 AM – 12:00 PMSunday: 8:00 AM – 1:00 PM
Price:$15 to $50 per person
-
8
Xetava Gardens CafeXetava Gardens Cafe is a small, intimate cafe located at the entrance of Kayenta Art Village. It offers a menu of fresh, eclectic American fare and is surrounded by red rock scenery.Type of Restaurant:Café, Casual Dining
Type of Food:American, Eclectic
Signature Dishes:Gourmet Grilled Cheese, Southwest Chicken Salad, Bruschetta, Crème Brûlée
Location:815 Coyote Gulch Ct, Ivins, UT 84738
Special Feature:The cafe is situated in a serene art village setting with stunning views of the red cliffs of Kayenta.
What Makes It Special:It provides a destination dining experience, combining food with art galleries and a unique desert landscape.
What Sets It Apart:Its location away from the city center in an artistic community provides a tranquil and picturesque dining environment unlike any other in the area.
Operating Hours:Monday - Friday: 11:00 AM – 8:00 PMSaturday & Sunday: 10:00 AM – 8:00 PMBrunch:Saturday & Sunday: 10:00 AM – 3:00 PM
Price:$15 to $35 per person
-
9
Angelica’s Mexican GrillAngelica’s Mexican Grill is a casual, family-run restaurant known for its authentic, street-style Mexican food. The restaurant has a vibrant, colorful interior and serves dishes made from family recipes.Type of Restaurant:Casual Dining
Type of Food:Mexican
Signature Dishes:Street Tacos, Molcajete, Chile Relleno, Carnitas
Location:101 E St George Blvd, St. George, UT 84770
Special Feature:The restaurant features a salsa bar with a selection of house-made salsas of varying heat levels.
What Makes It Special:Angelica's is praised for its authentic flavors, using recipes and cooking techniques from the owner's hometown in Mexico.
What Sets It Apart:Its commitment to authentic, non-Tex-Mex style food, particularly its street tacos and molcajetes, makes it a standout for genuine Mexican cuisine.
Operating Hours:Monday - Saturday: 11:00 AM – 9:00 PMSunday: Closed
Price:$15 to $30 per person
-
10
Cappeletti’sCappeletti’s is a family-owned and operated restaurant in downtown St. George serving Italian food with Argentinian influences. The restaurant offers a cozy, intimate atmosphere for lunch and dinner.Type of Restaurant:Casual Dining
Type of Food:Italian, Argentinian
Signature Dishes:Homemade Gnocchi, Lasagna, Osso Buco, Empanadas
Location:36 E Tabernacle St, St. George, UT 84770
Special Feature:The menu blends traditional Italian recipes with flavors from Argentina, reflecting the family's heritage.
What Makes It Special:The restaurant makes its pasta and sauces in-house, following family recipes passed down through generations.
What Sets It Apart:The unique fusion of Italian and Argentinian cuisines, particularly the offering of homemade pastas alongside empanadas, is not found elsewhere in St. George.
Operating Hours:Lunch:Tuesday - Saturday: 11:00 AM – 3:00 PMDinner:Tuesday - Saturday: 5:00 PM – 9:00 PMSunday & Monday: Closed
Price:$45 to $100 per person
What Food is St George Famous For?
St. George is known for American comfort food, steakhouse fare, and a local specialty called the "Utah Scone." The city’s food identity comes from its Southwestern high-desert location and a blend of Mormon pioneer food traditions with modern American cuisine. The food tourism appeal is enhanced by unique dining settings, such as restaurants built on cliffsides or located within desert art communities. The Utah Scone is a deep-fried, puffy bread served with honey butter, distinguishing it from a traditional baked scone.
What is the Average Cost of a Meal in St George?
The average cost for a meal at a fast-casual or budget restaurant in St. George is between $11 and $20 per person. A mid-range restaurant meal for two people generally costs between $50 and $80. A three-course meal for two at a high-end or fine dining restaurant starts at $100 and can exceed $150, depending on the establishment and menu selections.
What are the Most Popular Fast-Food Restaurants in St George?
The fast-food offerings in St. George are a mix of national chains and regional favorites that are popular throughout Utah. Culver's is a go-to for its ButterBurgers and frozen custard, while the Utah-based Arctic Circle is known for its Black Angus burgers and signature "fry sauce." These establishments are part of a larger group of popular quick-service spots in the city. The most popular fast-food restaurants in St. George are listed below.
- Culver's: A Midwestern chain known for ButterBurgers, cheese curds, and fresh frozen custard.
- Arctic Circle: A Utah-based chain famous for its Black Angus burgers, onion rings, and for popularizing fry sauce.
- In-N-Out Burger: The California chain is a popular choice for its simple menu of burgers, fries, and shakes.
- Swig: A Utah-born specialty drink shop famous for its customized soda concoctions, like the "Dirty Soda," and sugar cookies.
- Viva Chicken: A fast-casual restaurant specializing in Peruvian-style rotisserie chicken.
- Mad Pita Express: A local fast-casual spot serving Greek and Mediterranean food, known for gyros and homemade pita bread.
- Chick-fil-A: The national chain is a favorite for its chicken sandwiches and waffle fries.
- Cafe Rio Mexican Grill: A Utah-based chain serving made-to-order burritos, salads, and tacos, known for its sweet pork barbacoa.
What are the Newest Restaurants in St George?
St. George's dining selection has grown with several new openings like Durango’s and Zao Asian Cafe. The newest restaurants in St. George are listed below:
- Durango's Mexican Grill: A fast-casual spot offering build-your-own burritos, tacos, and bowls with a focus on fresh ingredients. Located at 245 Red Cliffs Dr Unit 8, St. George, UT 84770.
- Zao Asian Cafe: A fast-casual chain serving customizable bowls, tacos, and salads with Vietnamese and other Asian flavors. Located at 621 S Mall Dr Suite J-1-1, St. George, UT 84790.
Where are the Best Restaurants in Downtown St George?
The best restaurants in downtown St. George are concentrated around the historic Ancestor Square and along St. George Boulevard and Tabernacle Street. This walkable area features a mix of fine dining establishments, lively pubs, and family-owned eateries, many housed in historic buildings. The best restaurants in downtown St. George are listed below.
- Painted Pony: A fine dining restaurant in Ancestor Square known for its contemporary American food with Southwestern influences.
- Wood Ash Rye: A hearth-based New American restaurant located inside The Advenire hotel.
- George's Corner Restaurant and Pub: A casual pub in a historic building offering American comfort food and live music.
- Cappeletti’s: A family-owned restaurant serving Italian food with Argentinian influences.
- Angelica’s Mexican Grill: A casual spot for authentic, street-style Mexican food.
Are There Lunch Spots in St George Worth Trying?
Yes, St. George has many spots well-suited for a midday meal, such as Viva Chicken, Xetava Gardens Cafe, and Even Stevens Sandwiches. These restaurants range from quick-service cafes to casual sit-down establishments. Viva Chicken is a popular choice for a quick and healthy lunch, specializing in Peruvian rotisserie chicken bowls and salads. Xetava Gardens Cafe offers a destination lunch experience in an art village setting, with a menu of fresh salads, sandwiches, and bruschetta. For a classic sandwich shop experience, Even Stevens Sandwiches serves creative sandwiches and donates a sandwich to a local non-profit for every one sold.
Are There Good Places for Dinner in St George?
Yes, the city offers excellent places for an evening meal, with options suitable for special occasions and casual nights out, including Cliffside Restaurant, The Painted Pony, and Red Fort Cuisine of India. Cliffside Restaurant provides a fine dining experience with panoramic views of the city, making it a top choice for a scenic dinner. The Painted Pony offers an intimate and sophisticated atmosphere in a historic downtown courtyard, with a menu of upscale American cuisine. For a more casual but quality dinner, Red Fort Cuisine of India serves authentic Indian dishes in a traditional setting.
Which Restaurants in St George Serve Vegan Food?
St. George has several restaurants that serve vegan food, such as Gaia's Garden Cafe, Twisted Noodle Cafe, Red Fort Cuisine of India, and Viva Chicken. Gaia's Garden Cafe is a vegetarian and vegan-focused restaurant offering an all-you-can-eat buffet with salads, hot entrees, and soups. Twisted Noodle Cafe is a fast-casual spot where customers can build their own bowls with tofu and a choice of vegetables and sauces. Red Fort Cuisine of India has a dedicated vegetarian section, and many dishes, like chana masala and aloo gobi, can be prepared vegan upon request. Viva Chicken also offers vegan options, including their Quinoa Stuffed Avocado when ordered without cheese.
Which Restaurants in St George Serve Gluten-Free Food?
Many restaurants in St. George serve gluten-free food, including Picazzo's Healthy Italian Kitchen, Viva Chicken, and Red Fort Cuisine of India. Picazzo's Healthy Italian Kitchen has a dedicated gluten-free menu that includes pizza, pasta, and entrees. The entire menu at Viva Chicken is gluten-free, with the exception of a few specific desserts and sides. Red Fort Cuisine of India offers many naturally gluten-free dishes, including tandoori meats and most of its curries. Fine dining establishments like Cliffside Restaurant and The Painted Pony can also accommodate gluten-free requests.
What are the Most Famous Cuisines in St George?
St. George's most famous cuisines are American and Mexican. The city's food offerings are shaped by its location in the American Southwest, with a strong presence of restaurants serving these popular styles of food. Listed below are the most common and popular cuisines in St. George.
- American: This is the most prevalent cuisine, ranging from casual burgers and pub fare at places like George's Corner to upscale, contemporary American dishes at fine dining restaurants like Cliffside Restaurant and Wood Ash Rye.
- Mexican: Given its proximity to the border, St. George has a large number of Mexican restaurants. These range from authentic, street-style taco shops like Angelica's Mexican Grill to fast-casual chains like Cafe Rio.
- Italian: Italian food is another popular choice, with family-owned restaurants like Cappeletti’s serving homemade pasta and other traditional dishes.
- Mediterranean: Fast-casual Greek and Mediterranean spots like Mad Pita Express are popular for quick and healthy meals like gyros and souvlaki.
- Peruvian: The presence of Viva Chicken has made Peruvian food, particularly Pollo a la Brasa, a well-known and popular option in the city.
Find your next favorite spot
Can't decide? start here: