logo ×

  • This field is for validation purposes and should be left unchanged.

Best Restaurants | St. George

It seems like the locals always have the inside scoop on where to eat, and our staff here at Red Sands is no different! We have gathered a list of some of the best restaurants in the area, and hope you enjoy as you taste the best that these Southern Utah gems have to offer.

Want more recommendations? Follow @redsandsvacations for exclusive deals, tips, and giveaways!


Cliffside Restaurant

Cliffside Restaurant is located on just that; a cliff. With breathtaking views of Saint George and delicious food, your experience at Cliffside will be unforgettable. Location: 511 S Tech, Terra Ridge Dr, St. George, UT 84770
Visit Website

Sakura Japanese Steak House & Sushi

Sakura is an authentic Japanese restaurant offering Sushi and Hibachi. Our restaurant is the perfect place for a romantic night out, a birthday with Family, or a fun night with friends. Our management team and chefs have had years of Japanese cuisine experience.

Location: 939 E St. Geroge Blvd, St. George, UT 84770
Visit Website

Viva Chicken Restaurant

“Viva Chicken is a fast-casual charcoal-fire Rotisserie Joint specializing in the authentic Pollo a la Brasa (Peruvian Rotisserie Chicken) found on the streets of Peru. Serving the hottest, freshest chicken, Viva promises distinctive and flavorful menu items packed with inspired recipes that will transform your taste buds. Don’t let the name fool you VIVA’s menu is 70% vegetarian!”
Visit Website

Riggatti`s Wood Fired Pizza

Take a step back in time to the way pizza was originally made... with fire. Riggatti's prides itself in offering high-quality hand-tossed, artisan, wood-fired pizza.

Location: 73 N. Main Street, St. George, UT 84770
Visit Website

Angelica's Mexican Grill

Angelica's Mexican Grill started as a small hidden gem in Southern Utah, but nothing this good could stay secret for long! Its growing popularity and authentically fresh menu ensured a spot on our list of local favorites!

Location: 101 E E St George Blvd, St. George, UT 84770
Visit Website

Kabuto Sushi

If you are a fan of authentic sushi, Kabuto Sushi is sure to be a new favorite! This elegant restaurant has a wide variety of rolls and sides, as well as non-sushi entrees for the whole family!

Location: 245 Red Cliffs Dr #11, St. George, UT 84790

Chef Alfredo's

This authentic Italian restaurant is named after the Sicilian chef who founded it, Alfredo Modica. He started cooking at the age of 8 in his grandmother's restaurant in Sicily, and his love for delicious and authentic Italian cuisine shines through more than 50 years later. Located in a historical home converted to a restaurant, Chef Alfredo's Ristorante Italiano is sure to be an unforgettable experience!

Location: 76 W Tabernacle St, St. George, UT 84770
Visit Website

Pigs Ear American Bistro

The perfect combination of haute cuisine and comfort food, Pigs Ear American Bistro has something for everyone! Located in Hurricane Utah, this unforgettable restaurant serves everything from brunch to dessert.

Location: 75 North 2000 W, Hurricane, UT 84737
Visit Website

Benja's Thai and Sushi

Arguably the best Thai food in Saint George, Benja's Thai and Sushi is one of the most popular restaurants in town. With delicious curry, pad thai, sushi, and more, Benja's Thai and Sushi is the perfect lunch or dinner spot for any occasion!

Location: 2 W St George Blvd #12, St. George, UT 84770

Magleby's Restaurant

An American eatery for steaks, sandwiches, homemade desserts & patio dining.

Location: 1450 Hilton Dr, St. George, UT 84770
Visit Website

Didn't satisfy your craving?

For a list of even more restaurants in the Southern Utah area, click the link below!
Visit Website