Business Name
8760 SE 165th Mulberry Lane
The Villages, FL 32162
The Villages, FL 32162
Located in the Mulberry Plaza
Business Name
1477 Pineapple Ave
Melbourne, FL 32935
Melbourne, FL 32935
Where the locals come to eat & drink - Come by Boat or by Car, we now have three waterfront restaurants on the east coast of central Florida, located in Cocoa Beach, Melbourne & Sebastian.
Business Email: info@squidlipsgrill.com