Baracoa Cuban Restaurant

853 Auto Center Dr Ste F
Palmdale, CA 93551
Tel: 661-265-9463
Get Directions