South of the Seven
South of the Seven is a popular restaurant in the Upper Sugarloaf Key offering a relaxed atmosphere with a menu featuring fresh seafood, local favorites, and a selection of cocktails. It's an ideal spot to enjoy a meal while exploring the scenic surroundings of the Florida Keys.
See what to order