by Tristan | Jul 8, 2016 | Restaurants, Restaurants
Palapa Ibiza is the newest bar to open in San Antonio and takes pride of place on the waterfront by the harbour. The building which has lain abandoned for a couple of years has been taken over by Grupo Mambo, owners of the famous Cafe Mambo. In recent weeks the venue...This is an necessary category.
This is an non-necessary category.