Neighbors of the landmark Terrace Tavern, the Delaware Avenue Oyster House is Long Beach Island’s newest bar in 10 years! Featuring 12 beers on tap with a focus on craft beer. Full raw bar & hot bar as well as sandwiches & tapas bites.