Big Kahuna Atlanta
Big Kahuna Atlanta Website
303 Peachtree Center Ave., Atlanta, GA 30308
Hours of Operation:
About the Business:
Big Kahuna Atlanta is a flex casual food, surf themed restaurant located in the SunTrust Plaza building in Downtown Atlanta.