Prices on this menu are set directly by the Merchant.

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