Pier House Restaurant and Hotel located at the foot of Duval Street, Key West, FL..

Pier House Restaurant and Hotel located at the foot of Duval Street, Key West, FL..