Turtle Creek Tavern in Columbus
(614) 476-8836
Powered by BaseKitTurtle Creek Tavern is a causal spot for Friends, Sports, and Entertainment. It is THE place to watch your favorite sporting events. There are over HD 20 TVs so there is not a bad seat in place. The BEST Happy Hour - 7 days a week from ...