327 Peters St. SW, Atlanta, GA 30313 Mon-Thu 12pm - 1am; Fri-Sat 12pm - 2am; Sun 11am - 12am 404-941-7907


    MoreAbout Us

    Heartof 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.


    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!
    • @escobaratlanta I wish I was nearby to even wash the dishes so I could watch the greatness that happens in your kitchen!!
    • Omg I need this

    Locationand Contact Information


    327 Peters Street Southwest
    Atlanta, GA 30313
     Get Directions


    (404) 941-7907
    (404) 941-7907



    Monday – Thursday: 12p – 1a
    Friday & Saturday: 12p – 2a
    Sunday: 11a – 12a

    Escobar Restaurant and Tapas

    BookReservations Online

    We Welcome Your Group Reservation!

    Click here to Book Online

    Have a question? Prefer to make your reservation via phone?
    You can make reservations by calling us at (404) 941-7907 between the hours of 11a and 4p.