Duffy's Steak and Lobster House is located on Truman Avenue in Key West, Florida. It is a nice steak and lobster restaurant. A few blocks off of Duval, it is quieter and relaxing. We feasted on alligator bites and lobster. The service was very good and the food was excellent. All meals also come with a tasty homemade bread. This restaurant has been around for many years and seems to be a favorite of the locals. It was conveniently located across the street from our hotel, Key Lime Inn, as well as the Chelsea House and the Conch Inn.