Taps Pub & Grill

535 Lakeview Plaza Blvd, Worthington, OH

Menu (As of 10/30)

Taps Pub & Grill: hours and how to order