See all Restaurants in Atlanta Atlanta for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Wahoo Grill About Wahoo Grill, [69], 1042 West College Ave., + 1 404 373-3331. Eclectic menu that focuses on seafood with a southern twist - great sunroom & courtyard in rear. (North of Oakhurst Village near MARTA's East Lake Station.) Add to Wish List
Travelers also viewed these places similar to Wahoo Grill MF Sushibar Spoon Noni's Bar & Deli Truva Mediterranean Restaurant Osteria del Figo Iron Age