Escobar Restaurant & Tapas
Business Information
Escobar Restaurant & Tapas Website
(404) 941-7907
327 Peters St SW, Atlanta, GA 30313
Hours of Operation:
Monday 12PM–1AM
Tuesday 12PM–1AM
Wednesday 12PM–1AM
Thursday 12PM–1AM
Friday 12PM–2AM
Saturday 12PM–2AM
Sunday 11AM–12AM
About the Business:
Escobar Restaurant and Tapas is located in the heart of downtown Atlanta’s Castleberry Hills. Escobar Restaurant and Tapas flaunts 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.