Cuban restaurant · 811 Massachusetts, Roxbury, MA
Dine-In
See full menu
More food in Roxbury, MA · Cuban Food in Roxbury