at 231 N Tucker Blvd, St. Louis , 63101 United States
48 FB users likes Tim Hortons, set it to 14 position in Likes Rating for St. Louis in Restaurant category
Tim Hortons is St. Louis based place and this enity listed in Restaurant category. Located at 231 N Tucker Blvd MO 63101. Contact phone number of Tim Hortons: (314) 241-5775
cajun-infused fresh diner-style burgers
Copia Restaurant, featuring progressive American cuisine, bringing the spirit of the winery to Downtown St. Louis, Washington Avenue.
Handlebar - a bar in the Manchester Grove centered around a bicycling theme, with an eye towards locality and community.