Tavern in the Square Woburn
Restaurant $$
300 Mishawum Road, Woburn, MA 01801
Woburn
Description
Tavern in the Square is a full service restaurant located in Woburn, Massachsetts. Frequently Asked Questions
Places You Should Consider
Tavern in the Square Woburn Photos
News & Articles