Apache Cafe 8 years ago ID: #1072 Listed In : Hotels Resorts & Restaurants 64 3rd St Nw , Atlanta. GA, USA 30308 (404) 876-5436 Business Description Apache Cafe, Address : 64 3rd St Nw , Atlanta. GA, USA 30308, Phone : (404) 876-5436 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Restaurants