RESTAURANT
Salt Life Food Shack
Seafood, Sushi
17 N Fletcher Ave, Fernandina Beach, FL, 32034 | Phone: +1 (904) 432-7385
Restaurant Information
- Prices $$
- Cuisine Seafood
- Hours
Mon–Thu, Sun 11:00 am–10:00 pm
Fri, Sat 11:00 am–11:00 pm

THE VALUE OF TRIP CANVAS