La Vaca Rosada

A rooftop terrace restaurant on 21st Street where the waiters wear pink shirts; portions are generous, and lobster and the catch of the day are the best picks.

Located at 102 21st Street, between First and Second Avenues. The name means 'The Pink Cow', and the waiters all wear pink shirts. The restaurant is on a rooftop terrace, where it's breezy in the evenings. The menu includes cordon bleu steak, stuffed peppers and house-made pizza, along with vegetarian options. Travel media recommend the lobster or the catch of the day and say the shrimp can be skipped. Portions are very generous. Rated 4.4 on Tripadvisor. Dinner only, closed Mondays, with few seats, so arrive early in high season.

Opening hours

About Tuesday–Sunday 18:00–23:45, closed Mondays (per older listings; check on the day)

Rooftop terrace · Big portions

Nearby sights

Places to eat nearby

More in Varadero