Taylor Made Burger @ Taylor’s Pub.

An expectation-defying treat at an unassuming Indy watering hole.

Advertisements