Popeyes Beach Bar is a beachfront tapas bar and restaurant with a large terrace and cocktail service.