Escobar Restaurant & Tapas
Located in the beautifully historic Castleberry Hill, Escobar Restaurant & Tapas is Atlanta’s newest hotspot for dining & signature cocktails!
Black-owned brand.
Located in the beautifully historic Castleberry Hill, Escobar Restaurant & Tapas is Atlanta’s newest hotspot for dining & signature cocktails!
Black-owned brand.

WhatsApp us