Best Restaurants in St. George
Find Restaurants in St. George
Before You Go Out
By Neighborhood
By Type
View restaurantsSeafoodPizzaMexicanSteakhouseCarryoutSushiMediterraneanAmericanBreakfastCoffee HouseBarbecueItalianAsianCateringBeerDessertsBakeryChicken WingsChineseDeliverySouthernDeli StyleHealthyFood TruckJapaneseVegetarianThaiLatinFrenchBuffetIndianCajunGreekSpanishFajitasCaribbeanIce CreamFood HallRomanticWafflesCubanTapasPet Friendly
Restaurant $$
695 100 West Street, St. George UT, 84770Smoothie Bowls | Vegan Menu | Avocado Toast | Rice Bowls | Coffee/Tea Bar
Restaurant $$
567 S Valley View Dr #12, St. George, United States, Bahawalpur UT, 84770Don Pedro's Family Mexican Restaurant.
Restaurant $$
157 East Riverside Drive, St. George UT, 84790At Ahi’s you’ll discover the new concept of fresh and healthy trends of Asian dining. Located at 157 E Riverside Drive Suite 2F in St George, UT 84790.
Restaurant $$
795 East 700 South, St. George UT, 84770Freshest Traditional and Contemporary Mexican Cuisine, Fresh Seafood & Craft Cocktails and More.
Restaurant $$
2091 East Riverside Drive, St. George UT, 84790A Vegas Original! NOW OPEN IN SAINT GEORGE. Come check us out. Fresh made to order chicken fingers!!
Restaurant $$
275 South Green Spring Drive, St. George UT, 84790Join us for IHOPPY Hour starting at 3pm. Enjoy your favorite BLT Sandwich and more starting at $6!
Restaurant $$
2610 Pioneer Road, St. George UT, 84790Founded in Dallas, Texas in 1941! Smoked low and slow with real hickory wood at every location, every day.
Restaurant $$
231 Red Cliffs Drive, St. George UT, 84790Fast-food chain offering Mexican fare, including design-your-own burritos, tacos & bowls.