Start from
Baracoa Cuban Restaurant
853 Auto Center Dr ste f, Palmdale 93551