Cuban restaurant · 3323 W 80 Street, Miami Lakes, FL
Dine-In
More food in Miami Lakes, FL · Cuban Food in Miami Lakes