Discovery Beach Cafe Degrades its Sanitary Rating

300 Barlow Ave
Cocoa Beach, FL 32931