Taylors Pub

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

To-Go · Delivery

Hours

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