Skip to Main Content

Escobar Restaurant and Tapas Lounge

Categories: Eat-drinkFine DiningNightlife

Address

327 Peters St SW
Atlanta, GA 30313
(404) 941-7907

Visit Website

Details

Nestled on Castleberry Hills’ Peters Street, Escobar Restaurant and Tapas Lounge touts itself as the go-to for Atlanta’s celebrity crowd and A-list entertainers. Escobar promises to deliver contemporary luxury in every way, from chic decor to a cuisine that features organic and locally harvested foods. 

Nearby Arts & Culture

Nearby Eat-drink

Nearby Shop