El Mesón de Cervantes
Location picture
Fabulous 9.4 (3927 reviews)
Around €20