Tapa's Beach is a restaurant offering tapas. It is located in Palma de Mallorca, Spain. The establishment is noted for its delicious tapas and friendly chef.