Restaurants & Bars

Cuban sandwiches

Shaebones | Oct 3, 2005 08:02 AM

Had cubans @ Chez Henri last week. Yum!!!! Looking for a good cuban closer to home. Where can I find them North of Boston or on the North Shore?

Want to stay up to date with this post?

Recommended From Chowhound