Skip to content
Menu
TapRoot Restaurant - Decatur, Illinois
170 N. MERCHANT ST. | DECATUR, IL | 217.330.6365
  • Eat.
  • Drink.
  • Enjoy.
Close
November 9, 2013

Back to top

©TapRoot Restaurant - 170 N. Merchant St. - Decatur, IL 62523

Reservations: 217.330.6365

Party Room | F.A.Q.


Developed by Goss Advertising