Taste of Alpharetta Food Festival is an annual Festival which began in 1990, in Alpharetta, Georgia. Over 60 restaurants owners and chefs gather downtown Alpharetta to showcase the best of the city's cuisine. This festival is one of the longest running in the South. Visitors and residents alike get to "taste" popular cuisines from local... Continue Reading →