TapRoot

Tap Root celebrates the roots of American cuisine with a fresh take on a rustic contemporary menu. You will find a well-rounded menu of choices with some unusual food fare to our area.

Location:

170 North Merchant Street, Decatur, IL 62523
(217) 330-6365

Hours:

  • Monday – Friday: 11:00 AM – 2:00 PM and 4:00 PM – 11:00 PM
  • Saturday: 4:00 PM – 11:00 PM
  • Sunday: Closed

Connect:

Facebook


Comments are closed.

Back to Top ↑
  • Facebook