The Checkered Flag Tavern isn’t just a restaurant; it’s a time machine with a side of buffalo sauce. Nestled in the heart of ...