Scratch Biscuit Kitchen is located in the WaterColor Town Center on 30A. Street parking is available on 30A. A casual and family-friendly restaurant serving breakfast and lunch and is available for dine-in or to-go. Check website for seasonal hours and Wednesday live music schedule.
.
Directions
1777 East County Highway 30a, Santa Rosa Beach, Florida 32459, United States
Add a review