Barcelona Wine Bar is located in Boston, United States on 525 Tremont St. Barcelona Wine Bar is rated 4.6 out of 5 in the category spanish restaurant in United States. Philadelphia. pennsylvania. Join us for patio dining! Our restaurant is available for patio dining on a walk-in basis & will continue to offer Take Home ordering.