6212 SW 8th St
West Miami, FL 33144

FOLLOW US:

SEND A MESSAGE

La Ceiba Restaurant
6212 SW 8th St, Miami, FL 33144

Phone:     +1.(305) 316-8136


OUR ADDRESS