Eating Sandwich at Tatro's Soup & Sandwich restaurant in St Albans City, VT.

Feedback

Do you manage or own Tatro's Soup & Sandwich?

Yes
Amp Menu