Tasty Takeout: Checkered Flag Tavern
Today’s Tasty Takeout is Checkered Flag Tavern.
Address: 5725 W. Morris St. Indianapolis, IN 46241
Phone: 317-247-6209
For more information, click here.
News at your fingertips! Stay informed with Indiana, Local, and National News straight to your inbox.