Spirit Rock Cafe and Inn


Combination Hotel, coffee shop and gift shop as a bonus. Friendly hosts and flavorful foods.

Location/Directions: Grand Beach Road