About El Bar

Telephone

208-545-1176

Website

http://www.elbaratl.com

Base of Operations

939 Ponce De Leon Ave.
Atlanta, GA, 30306, United States