Prices on this menu are set directly by the Merchant.

Cubandelivered fromBARACOA CUBAN RESTAURANTatBaracoa Cuban Restaurant, 853 Auto Center Dr ste f, Palmdale, CA 93551, USA