Nestled in the heart of St. Albans City, Tatro’s is the perfect spot for a quick lunch break, a leisurely weekend meal, or a ...