Esco Restaurant & Tapas, located in the vibrant city of Atlanta, offers a delightful fusion of traditional Spanish tapas and modern culinary flair. With a cozy atmosphere, an extensive wine selection, and a commitment to quality ingredients, Esco invites guests to savor shareable plates and unforgettable flavors in a welcoming setting.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
/ 2824 Reviews