Eating American (Traditional) Pub Food at Burton's Tap restaurant in Taylorville, IL.

Feedback

Do you manage or own Burton's Tap?

Yes