Address: 246 Main St, Hyde Park, VT 05655, USA
“What a treat! Didn't know what to expect.....and I sure wasn't expecting the best "Cuban" sandwich I've had outside of Florida but that's what happened. Nice, simple yet quaint atmosphere with a wonderful host. Amazing food with no frills. This is how a sandwich place should be. Will be back even if it's 9 hours away.”