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. Owned by 2 Chainz….

- Advertisement -

 

Photo Credit: Prince Williams / ATLpics.net

 

Facebook Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here