Skip to content
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 more

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.