invtrojanhorse010322_10.jpg
The upstairs section of the Trojan Horse appears Dec. 3, 2021, at 100 E. Kirkwood Ave. The restaurant has been a Bloomington staple since 1978, according to its Facebook page.
The upstairs section of the Trojan Horse appears Dec. 3, 2021, at 100 E. Kirkwood Ave. The restaurant has been a Bloomington staple since 1978, according to its Facebook page.