by Richard S. » Thu Dec 23, 2021 11:50 pm
There's a sign for this in the raggedy strip mall at Bardstown and Watterson Trail that hosts Dakshin and where Las Gorditas sets up. It doesn't seem to be open yet and I didn't come up with anything on Google. Anybody know about this?