
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
Where to stay
Hotels near The Fish Rock Grille At The Ledges
Find a place to stay within a short drive of The Fish Rock Grille At The Ledges.
Find hotels near The Fish Rock Grille At The Ledges(opens in a new tab)Scout Places may earn a commission when you book through links on this page.