Review of The Bay

24215 Hwy. 331 South, Santa Rosa Beach, FL 32459

Overall Rating

Review


The food tasted good, but we did not feel well after eating there.

Updated 4 years ago