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.
34 N Central Ave, Saint Louis, MO 63105
(314) 863-9909
  • Fax: 314-802-7470
  • Hours: Mon - Sat, 11am - 11pm; Sun, 4pm - 11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?