Pier 16 Seafood Restaurant is a Tybee Island destination that adds to the coast’s mix of beach, food, history and local culture.
Find it at 1601 Inlet Ave, Tybee Island, GA 31328. Location and visitor details can change, so check current information before heading out.
Check the primary source for current hours, access, tickets or reservations ↗



