One of the last remaining restaurants of the original Old Town Key West. Established in 1967 it has been a family-owned landmark for over four decades. We are located on Historic Front Street between the Mallory Square Sunset Celebration and the Historic Seaport, within walking distance of the cr...