Escobar Restaurant & Tapas

Business Information

Escobar Restaurant & Tapas Website

(404) 941-7907

Escobar Restaurant & Tapas Reservations

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

Add to Favorites

Get Directions

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.

Place categories: ,
Tags: , , , , , ,

Be the first to leave Comments for Escobar Restaurant & Tapas

Please or to leave a comment.