Does this place have a salad bar?
Address: 401 Meade Ave, Cocoa Beach, FL 32931, USA
christopher gibbs | Sep 23, 2020
No sir
Brian Metzler | Sep 23, 2020
No, not even on the menu
JEREMY JACKSON | Sep 23, 2020
I don't believe so. I never saw one while in there
Thanks! Your answer is awaiting moderation.