Georgia > Buford > Restaurants, Food & Beverages > Restaurants > Sabor Latino
4955 Alton Tucker Blvd, Ste 400, Buford, Georgia, 30518-6727
(678) 765-6367
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!