The Beatles Live Music Bar and Grill · Varadero, Cuba
★★★★☆ · Bar