Oh Shucks Degrades its Sanitary Rating

401 Meade Ave
Cocoa Beach, FL 32931