Albahicin is a restaurant offering Mediterranean cuisine, including tapas and seafood dishes, with terrace seating.