Southern Utah red rock formations

Your Ultimate Guide to Local Restaurants in St. George, Utah

st george utah
August 17, 2021

One of the best parts of vacation is all the amazing new food you get to try. Luckily for you, we have a few recommendations for the best eateries in the St. George area! Whether you’re looking for breakfast, lunch or dinner, there is a spot perfect for you! Here is your ultimate guide to local restaurants in St. George, Utah:


For the most important meal of the day, it’s important you start off strong. If you’re craving sweet or savory, St. George has the yummiest breakfast spots!

The Crepery


For those with a sweet tooth, The Crepery is a can’t-miss restaurant in St. George, Utah. With over 20 different crepe flavors to choose from, The Crepery has been voted best in the state for their darling atmosphere and one-of-a-kind dishes. They even have crepes that are on their healthier side if you’d rather save your calories for lunch or dinner.

Bear Paw Cafe

For over 25 years, Bear Paw Cafe has been a fan-favorite spot for locals and visitors alike. Located in the heart of downtown, this cafe serves breakfast all day from 7am to 3pm. Sleep in if you’d like, they’ll still be flipping their famous pancakes and frying up steak and eggs all day!


After you’ve spent the morning exploring all St. George has to offer, you’ll work up an appetite. These local lunch eateries are sure to hit the spot and fill you up before the rest of your exciting day.



If you love Mexican food, you have to make lunch plans for Lamy’s! Serving up the biggest portions in St. George, Lamy’s offers dishes for every taste. From traditional Mexican options like enchiladas and tacos to mouthwatering Birria bowls, you’ll love the wide variety!

Xetava Garden Cafe

Using all locally sourced, wild and organic ingredients, Xetava Garden Cafe offers a unique atmosphere coupled with the freshest lunch dishes in town. Try their unbeatable salads and sandwiches, or snack on appetizers like their humus plates and bruschetta flatbread.


After a long day adventuring in the nearby national parks or splashing around at the pool, treat yourself to a delicious dinner! Trust us, these local St. George restaurants will blow you out of the water with their cuisine!

Wood Ash Rye

Head downtown to enjoy Wood Ash Rye’s spin on classic American cuisine and an open-air kitchen for an immersive dining experience you’ll never forget. Try any of the options off their Land and Sea menu, including their fresh fish of the day or the A.Z. Bone in Beef Ribeye. Save room for dessert so you can try their Pie A La Mode or Utah Scones.

Rib & Chop


From award-winning baby-back ribs, fresh seafood and certified angus beef, Rib & Chop offers options your whole group will love! We recommend trying the Surf and Turf special that comes with a New York Strip and Alaskan Crab Legs. If you’re not feeling steak, they offer incredible lamb chops or shrimp and scallop pasta. Pair any of these entrees with a wine, beer or cocktail from their extensive drink menu.

Now that you have the ultimate guide to local restaurants in St. George, Utah, you can begin planning your vacation meals. Still unsure where you want to stay? Check out all of our vacation rentals so you can be near these fabulous restaurants. We look forward to hosting you soon!