burgers

Welcome To The Sandwich Taverna

The Sandwich Taverna located on Route 130 at the Tradewinds Plaza is Sandwich’s Premier Steakhouse. Offering the finest in cuisine the Cape has to offer.