La Ceiba Restaurant and Cafe

6212 SW 8 St, Miami, FL 33144 Order nowView full menu
Hero image

About us

Today
Delivery: 8:00 AM - 11:00 PM
Takeout: 8:00 AM - 11:00 PM