Prices on this menu are set directly by the Merchant.

Cuban delivered from BARACOA CUBAN RESTAURANT at Baracoa Cuban Restaurant, 853 Auto Center Dr ste f, Palmdale, CA 93551, USA