Lantao Social Club is a new restaurant and lounge located in the Surfcomber Hotel on South Beach. It’s the perfect spot for tasty handcrafted cocktails and Cuban-inspired cuisine.

Source: www.surfcomber.com