Mesón Alhambra is a Spanish restaurant known for its tapas, pasta, and pizza dishes.