Amenities
Amenities
Amenities
Barcelona is a tapas restaurant located in the shopping district of Clayton. The restaurant offers a wide range of hot and cold authentic tapas and provides live entertainment every Wednesday to complement your meal. Barcelona also provides an extensive catering menu as well as gift cards.
Amenities
Amenities
Amenities
Independence / Missouri / United States
0.0