Barcelona Wine Bar Edgehill
1200 Villa Pl Ste 110
Tapas Bar & Restaurant
Barcelona Wine Bar & Restaurant is a warm and welcoming Spanish tapas bar serving small plates of food using the finest seasonal picks and unusual specialties from Spain and the Mediterranean.