Description
Cool locale with a swanky vibe for American comfort food, tapas & clever cocktails, plus hookah.
Name: Escobar Restaurant & Tapas
Address: 327 Peters St SW, Atlanta, GA 30313
Phone Number: +1 404-941-7907
Restaurant Type: American restaurant, Bar, Night club, Soul food restaurant, Tapas restaurant
Escobar Restaurant & Tapas is a American restaurant located at 327 Peters St SW Atlanta/Georgia
(Latitude,Longitude: 33.7458621,-84.4038312)
Postal Code: 30313
Location
-
327 Peters St SW, Atlanta, GA 30313
Add a review