Taylor Tap

Bar & grill · 221 Main St, Taylor, WI

Hours

More food in Taylor, WI · Bar & Grill in Taylor