La Pescada

Small Castillan-style inn