If you're looking for American (new) restaurants in Columbus look no further. Tim Horton's (60 N. Wilson Rd) is known for having some of the best American (new) in Columbus. Located at 60 N. Wils...show more
Last updated August 14, 2020