5 Brothers Sandwich Shop

Saves: 5
Check-ins: 4
5 Brothers Sandwich Shop is a popular eatery located at 930 Southard Street in Key West. This sandwich shop has been serving up delicious sandwiches since it first opened its doors in 1979 and it's become a beloved institution in the Key West community.