Dark Horse Tavern

$ • American

Rated 3.8 out of 5 stars based on 23 reviews.
View delivery time and booking fee. • 

816 North Highland Avenue Northeast, Atlanta, GA 30306 • More info