top of page
About this business
Located in the beautifully historic Castleberry Hill, Escobar Restaurant & Tapas is Atlanta's newest hotspot for dining & signature cocktails!
Contact them
404-941-7907
Saturday 12PM–2AM
Sunday
(Easter Sunday)
11AM–12AM
Hours might differ
Monday 12PM–1AM
Tuesday 12PM–1AM
Wednesday 12PM–1AM
Thursday 12PM–1AM
Friday 12PM–2AM
more info
Category
Food/Beverage
directions
327 Peters St SW, Atlanta, GA 30313, United States
bottom of page