Beachfront establishment, Lido Tobago, offers a place to relax. Enjoy the beach and refreshments.