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