Restaurants & Bars 13


Lucky Basil | Apr 4, 2012 07:41 PM


I am coming into Boston in May for a weekend, staying at W Hotel (near Chinatown) - any idea where to get food nachos for take out? Around Boylston, Copley, or anywhere close to Chinatown-ish? Thanks (!!!)

Want to stay up to date with this post?

Recommended From Chowhound