Escobar Restaurant & Tapas

0
Be the first to write a review
Is this your listing? Claim it here!
327 Peters St SW, Atlanta, Georgia 30313
Escobar Restaurant & Tapas
Is this your listing? Claim it here!
Be the first to write a review

Escobar Restaurant & Tapas

327 Peters St SW, Atlanta, Georgia 30313

About

Escobar Restaurant and Tapas is located in the heart of downtown Atlanta’s Castleberry Hills,

The 3000 square feet of space, that is Escobar Restaurant and Tapas, flaunt a beautiful bar, elegant lounging, and a menu featuring a choice wine and champagne selection, innovative cocktails, craft beers and undoubtedly the most desired tapas and entrees.

Escobar Restaurant and Tapas is located in the heart of downtown Atlanta’s Castleberry Hills,

The 3000 square feet of space, that is Escobar Restaurant and Tapas, flaunt a beautiful bar, elegant lounging, and a menu featuring a choice wine and champagne selection, innovative cocktails, craft beers and undoubtedly the most desired tapas and entrees.

Video

Location

327 Peters St SW, Atlanta, Georgia 30313
Get directions