Located on the south bank of the New River, this iconic restaurant in the Las Olas downtown area has pleased locals and tourists for decades. Enjoy great food from a varied menu, crafted cocktails, and craft beers in this fun, Key West style, waterfront restaurant.