Main menu Open search menu

La Caribena Restaurant

Restaurant
12106 Southwest 117th Court, Miami, FL 33186 12106 Southwest 117th Court, Miami Directions
+13052539774

Explore Nearby
La Caribena Restaurant

Groupon has verified that the customer actually visited La Caribena Restaurant.