Mesón Al-Andalus is a Spanish restaurant and bar specializing in tapas and raciones. They are also known for their pizzas, available for both dine-in and takeout.