The Cape Charles

Seating available for up to 35 people.