Escobar Restaurant & Tapas on Peters St SW in Castleberry Hill, Atlanta serves new American plates, tapas and chicken with a bar and nightlife. Dine in, takeout or delivery through Uber Eats and Grubhub.Read moreShow less
Visit in person
327 Peters St SW, Atlanta
No cash back on this one yet. It is a Black-owned place with a door you can walk through, so go and spend with them there.



