About
Teach's Island (formerly known as Teach's Island Bar & Grill -at Teach's Lair Marina) is now relocated in the historic Channel Bass building, situated alongside historic Slash Creek. Gone is Bar & Grill title because Teach's Island is now a full-fledged, family restaurant. Most tables have views of "TheSlash". Large groups can reserve a private dining area that accommodates up to 48 people. Ample parking is available, just be careful of the geese.
Details