Commodore Steak & Lobster House

220 Margaret Street
Key West, FL 33040
United States

Hours
11am - 11pm
Category

Description
Stately upstairs eatery featuring surf 'n' turf fare in an elegant space with Old Town Harbor views.
View Count 75