BEST CUBAN FOOD IN BROWARD

MADE FROM SCRATCH, TASTE THE DIFFERENCE!

Phone

(954) 530 - 1400

Location

8600 Griffin Road
Cooper City, FL 33328

Hours

Sunday – Thursday 11:30am–10pm
Friday – Saturday 11:30am–10:30pm