Bar La Plaza

Spanish Restaurant

Boutique hotels near Bar La Plaza