
American Restaurant · St. George
The Fish Rock Grille At The Ledges
$$
Why Scout picked it
This American restaurant serves as a good spot for a dinner out. Expect a typical visit to be about 1.5 hours and cost around $25-50 per person, depending on drinks.
While you're nearby
- WellnessRed Mountain Resort
Classy rooms & suites with all-inclusive rates covering meals, fitness classes & guided hikes.
- OutdoorsJenny's Canyon Trail
- Sports & RecreationThe Ledges of St. George
- OutdoorsSnow Canyon State Park
Scenic locale offering trails for hiking, climbing & horseback riding amid dunes & sandstone cliffs.
Scout verified August 2026