Restaurants & Bars

Boston Area

Regina's Thatcher St North End?

Share:

Restaurants & Bars 39

Regina's Thatcher St North End?

Guido | Aug 5, 2010 05:37 PM

Haven't been there in decades. Used to go religiously on Sunday afternoons. Anyone have a comment on whether it's worth going again or should I just keep my fond memories of the old days.

Want to stay up to date with this post?

Recommended From Chowhound