Barking Frog

The Barking Frog restaurant and bar, in West Sedona!