The Urinals of Squid Lips

Squid Lips is a restaurant and watering hole located in Sebastian, FL.

Filed under: Bars & Restaurants
Tweet

Squid Lips is located directly on the Indian River, one of distinguishing characteristics of Sebastian.