Bodegues Costa is a wine bar offering a selection of Spanish wines and tapas. It is located in Sant Celoni, Barcelona.