Baracoa Cuban Restaurant
➤ 853 Auto Center Dr, Palmdale, United States Of America
Offers Delivery, Health ScoreA, Sandwiches, Cuban, Bars
"I recently visited this restaurant to try Cuban cuisine and it was so good that I came back the next day! I was almost ready to give them 5 stars, but I deducted a star because they forgot to include additional items such as chimichurri sauce and another drink. Also, the air conditioning is set quite high, so make sure to bring a sweater!"