Taylors Pub

Bar & grill · 5131 US-322, Windsor, OH

Delivery

Hours

More food in Windsor, OH · Bar & Grill in Windsor