Best place for a deli sandwich in Bar Harbor. Grab one before you hit Acadia for hiking.