Skip to content

Where to eat in St. George

9 independent restaurants, bakeries and food spots in St. George. Chains are left out.

Ranked with the travel guide's picks and well-known places first.

Where to eat in St. George

  1. Eat

    Painted Pony

    Fine dining restaurant serving lunch and dinner. Steak and seafood are the specialties, and there is a good wine list.

    Mon-Sat 11:30AM-10PM, Sun 4-9PM$8-10 lunch, $18-30 dinner

  2. Eat

    Pizza Factory

    Pizza restaurant. Downstairs is a sister restaurant, the Pasta Factory, which has a patio dining area. The food is very good and reasonably priced.

  3. Eat

    Bear Paw Coffee Co

    Place serves excellent fresh breakfast dishes all day.

  4. Eat

    Cafe Rio Mexican Grill

    15 S River Rd

  5. Eat

    Nielsen Frozen Custard

    Great ice cream-like frozen custard.

  6. Eat

    Pancho & Lefty's

    Great Mexican food and an overall good clean place to eat.

  7. Eat

    Peppers Cantina

    Great Mexican food with wonderful flavor.

  8. Eat

    Riggattis Pizza

    Great wood-fired pizza

  9. Eat Not mapped

    Morty's Cafe

    702 East St. George Blvd St

    10AM - 9PM

Listings from the Wikivoyage guide to St. George (CC BY-SA 4.0).