RESERVATIONS

34 North Central Avenue, Clayton, Missouri 63105
Open Mon-Sat for Delivery & Curbside Pickup | 4p - 9p

Order by Phone: 314.863.9909

BARcelona Tapas

 

|

 

BARcelona Tapas Restaurant

314.863.9909 | 34 North Central Avenue |  Clayton Missouri 63105

© 2019 by BARcelonas Tapas