From Our Editors
Margo Bistro in Boston is a restaurant that features flavorsome sandwiches. It's a local favorite for customers that want great food.
If you just feel like stopping by for a beverage, the restaurant has helpful bar staff (and a good selection behind the bar).
A highly-regarded spot in Downtown, Margo Bistro definitely won't leave you disappointed.