The Urinals of the Islamorada Fish Company

This generic irish bar is located in Miami Beach, FL.

Filed under: Bars & Restaurants
Tweet

It is unclear where and how this establishment got its name.