Get directions to: Barcelona Restaurant & Tapas Bar, Duluth, GA
Restaurant address: 11705 Medlock Bridge Road Duluth, GA 30097, USA
Restaurant: Barcelona Restaurant & Tapas Bar