Wahoo! Grill
(1,353)
Restaurant
Neighborhood bistro serving seafood & American fare in a glass-walled interior & on a garden patio.
Address: 1042 W College Ave, Decatur, GA 30030
Hours: Closed ⋅ Opens 4 PM
Phone: (404) 373-3331
People also ask
Is Wahoo a tuna?
What is another name for Wahoo?
Is Wahoo better than Zwift?
A delicious Wahoo's Margarita with the addition of coconut makes it the perfect summer refreshment! view ...
A restaurant outside of Atlanta specializing in seafood, southern cuisine, and large party events and weddings.