5 star restaurants • American • North East • Restaurant Reviews • Romantic Aqua Terra Bistro Buford, Atlanta, GA Restaurant Review 17 years agoby Malika Bowling Aqua Terra Bistro has some of the best food I’ve ever tasted! The executive chef, Brian...