Home
Mostrar en Español
Taproot Restaurant
Share:
Taproot Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants Family Style, Restaurants
Latitude:
39.842312
Longitude:
-88.955322
170 N Merchant St
Decatur, IL 62523
(217) 330-6365
12173306365
www.taprootdecatur.com
taprootrestaurant@gmail.com
taprootrestaurant@gmail.com