Skip to content

Taproot

Categories

Restaurants, Food & Beverage

About Us

Taproot is a family-owned, chef-driven, full service restaurant located in downtown Decatur. Our food is rustic contemporary and delicious!