Town Tavern is a live events venue in Arlington, Massachusetts. Located at 201 Massachusetts Ave, Arlington, MA 02474.
Updated Oct 6, 2026
Nothing is scheduled at Town Tavern right now.
Is this your venue?