Virgin Restaurants
Make a free reservation
Book for dinner in Utah
See what locals rave about in Virgin
From verified diners like you
From verified diners like you
- LLisa1 review5.0Dined 4 days agoPigs ear is my absolute favorite restaurant anywhere near St. George and Hurricane. Wish they had more locations. The food is amazing. This service is amazing. I love going back again and again. More infoPig’s Ear American BistroPrice: Moderate• Contemporary American• Hurricane•4.8
- AAna & HectorVIPOrange County •76 reviews5.0Dined 4 days agoThank you Switchback Grill for making our 25th Wedding Anniversary so delicious! Beautiful setting overlooking the mountains from the wall of windows. Perfect filet mignon, mashed potatoes and spinach dip. Our son had the grilled chicken that was also great. Excellent cocktails and finished the night with cheesecake and a chocolate shake. Well worth it.More infoSwitchback GrillePrice: Very Expensive• Steakhouse• Springdale (Zion National Park)•4.6
- OTOpenTable DinerOrange County •1 review4.0Dined 5 days agoCool Peggy love herMore infoRed Rock Grill at Zion LodgePrice: Moderate• American• Springdale (Zion National Park)•3.9
- RRachelVIPDallas - Fort Worth •1 review5.0Dined 5 days agoIt was an absolutely fabulous experience. We loved the incredibly local cuisine, the very friendly service, and the fabulous views!More infoBlack SagePrice: Very Expensive• American• Virgin•4.6
- RReneeVIPPhoenix / Arizona •107 reviews5.0Dined on Jun 13, 2025The meal was delicious and the server was very nice. as an Italian I’m a very fussy and this is very authentic upscale italian food.!More infoDulivia Ristorante ItalianoPrice: Moderate• Italian• Springdale (Zion National Park)•4.2
Frequently asked questions
The best reviewed restaurant in Virgin is Black Sage