El Cangrejo Rojo
Location picture
Fabulous 9.1 (1033 reviews)
Around €20