Cuban restaurant · 5708 Maloney Ave, Stock Island, FL
Dine-In
See full menu
More food in Stock Island, FL · Cuban Food in Stock Island