The Key West Lobster Shack
Open from
11am - 5pm
Closed Monday
and Tuesday
Restaurant Guru 2019
Recommended
Lobster Shack
507 South St near The Southernmost Point