FISH AND CHIPS • SEAFOOD • SANDWICHES • FRENCH FRIES
205 Elizabeth Street, Key West
501 Southard St, Key West