Barcelona Tapas About
Barcelona Tapas Amenities
Barcelona Tapas FAQ
Barcelona Tapas where ?
Barcelona Tapas at 34 N Central Ave, Saint Louis, Missouri 63105
Barcelona Tapas phone number ?
Barcelona Tapas phone number 3148639909
Barcelona Tapas contact ?
You can call at 3148639909.You can fill out the form at seatgeek.com.
34 N Central Ave zip code ?
The Zip Code 63105