Heart of Atlanta

Escobar Restaurant and Tapas is located in the heart of downtown Atlanta's Castleberry Hills, minutes away from Phillips Arena, the Georgia Dome and the new Mercedes Benz Stadium. The 3000 square feet of space, that is Escobar Restaurant and Tapas, flaunt 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.

Upscale Comfort

Our Decor Creates An Atmosphere Of Luxurious Comfort

Escobar is equipped to host your next company dinner party and is equally the perfect backdrop to celebrate life's accomplishments and your greatest moments. Watch sports and main events on the number of high definition flat-screen televisions amply placed throughout. Our chic design with unique chandeliers, murals, and trend-forward seating remove the mystic around Escobar's emergence as one of Atlanta's favorite places to dine, sip and socialize in luxurious, upscale comfort.



Extremely excited about @escobaratlanta, I'm making a special trip from Jacksonville Florida for my birthday weekend to come try out the menu and have a great time!


Omg I need this


@escobaratlanta I wish I was nearby to even wash the dishes so I could watch the greatness that happens in your kitchen!!