This establishment is a bar that serves Spanish cuisine, including tapas. It is located in Alicante, Spain.