Visit this restaurant to dine at if you feel hungry after gazing at The Cabo Palace. Come to this place and taste Chilean and Chinese cuisines. The homely atmosphere of The Pink Flamingo allows customers to relax after a hard working day. Google users like this place: it was granted 4.1 stars.