Barcelona Offices
Add to Favorites
OPEN NOW
Today: 4:00 pm - 11:00 pm
15 Years
in Business
Amenities:
Offers outdoor seatingWheelchair accessibleHas WifiServes alcoholTakes reservations
Saved to Favorites
Phone: (314) 863-9909
Address: 34 N Central Ave, Saint Louis, MO 63105
Website: http://www.barcelonatapas.com
Phone: (314) 863-9919
Phone: (314) 802-7430
Phone: (314) 932-1040
Phone: (314) 833-3504
Barcelona Tapas Bar
Barcelona Tapas
200 S Central Ave, Clayton, MO 63105
1912 S Brentwood Blvd, Saint Louis, MO 63144
7213 Delmar Blvd, Saint Louis, MO 63130
3200 Laclede Station Rd Ste B, Maplewood, MO 63143
7710 Forsyth Blvd, Saint Louis, MO 63105
200 S Central Ave, Saint Louis, MO 63105
6847 Etzel Ave, Saint Louis, MO 63130
6525 Delmar Blvd, Saint Louis, MO 63130
6515 Wydown Blvd, Saint Louis, MO 63105
2200 Yale Ave, Saint Louis, MO 63143