Back to Blogs

March 31, 2025

Must-Try Hidden Gem Restaurants in St. George

St. George, Utah, boasts a vibrant culinary scene that caters to both newcomers and long-time residents seeking delightful dining experiences. From renowned establishments to hidden gems, the city offers a diverse array of restaurants that promise to tantalize your taste buds. Here's a curated list of some must-visit spots:

1. Painted Pony Restaurant

Located in the heart of St. George, the Painted Pony Restaurant is celebrated for its upscale dining experience. Diners frequently praise dishes like lamb chops, pork chops, and seared ahi tuna salad. The elegant ambiance makes it a perfect choice for special occasions or a memorable night out.

2. Cliffside Restaurant

Perched atop a cliff, this restaurant offers not only delectable American and seafood dishes but also panoramic views of the city. Favorites among patrons include butternut squash soup and their signature burger. It's an ideal spot to enjoy a meal while taking in the scenic beauty of St. George.

3. George's Corner Restaurant & Pub

Steeped in local history, George's Corner is known as the "local's spot." Situated at the corner of Main Street and St. George Blvd in Ancestor Square, this establishment offers a diverse menu from breakfast to dinner. Their artisan cocktails, like the Old Fashioned and Sangria Margarita, are crafted in-house. Live music by local artists enhances the dining experience several nights a week.

4. Irmita's Casita

For those craving authentic Mexican flavors, Irmita's Casita is a must-visit. Dishes such as poblano mole pork and carnitas receive high praise from diners. The casual and welcoming atmosphere makes it a favorite among locals.

5. Red Fort Cuisine of India

Offering a warm and family-friendly environment, Red Fort serves classic Indian dishes like naan and butter chicken. The menu features a variety of options, including chicken, lamb, seafood, and vegetarian dishes. Vegan and vegetarian options are clearly marked, ensuring there's something for everyone.

6. Anasazi Steakhouse & Gallery

For a unique dining experience, Anasazi Steakhouse allows diners the option to cook their own protein on a 700-degree lava granite composite stone brought to the table. The menu features a selection of fine steaks, from ribeye to filet mignon, ensuring a memorable meal.

7. Tifiny's Creperie

A hidden gem in the St. George dining scene, Tifiny's offers a unique and authentic experience. Known for its delicious crepes and cozy atmosphere, it's a favorite among locals seeking something different from the usual fare.

8. Zion Brewery Station II

As the first stand-alone bar in Southern Utah, Zion Brewery Station II is housed in a renovated fire station built in 1918. The two-story establishment features a taproom with handcrafted microbrews, a classy bar adorned with rich colors, and beautiful woodwork. Amenities include a lounge, two patios, a billiards room, and shuffleboard. The bar often hosts food trucks and live music, making it a lively spot to unwind.

Whether you're new to St. George or a long-time resident, these establishments offer a taste of the city's rich culinary landscape. From upscale dining to hidden local favorites, there's something to satisfy every palate.