Duffy's Steak & Lobster House Portal in Key West Florida United States HomepagePortalduffy-s-steak-lobster-house #ImageModArea L R HP Days 1 Duffy's Steak & Lobster House Login to view View The Portal FA PS--6877%73