Aqua Terra Bistro Loading Map.... Aqua Terra Bistro55 E Main St NE - BufordEvents 34.1203789 -84.00521580000003 Address 55 E Main St NE Buford GA 30518 United States Upcoming Events No events in this location