Escobar Restaurant and Tapas

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.

Contact

Opening hours

  • Monday:
    12pm-1am
  • Tuesday:
    12pm-1am
  • Wednesday:
    12pm-1am
  • Thurstday:
    12pm-1am
  • Friday:
    12pm-2am
  • Saturday:
    12pm-2am
  • Sunday:
    11am-12am
  • Experience

Comments

No comments

Leave a reply

You must be logged in to post a comment.