Apache Cafe Visit Website Location 880 Woodrow St. NW Atlanta GA 30310 Get Directions Phone (404) 876-5436 More Details Map ViewPhoto View Related Categories: Diners Atlanta