Bar Food closed a few mos ago, although there was never (AFAIK) a “For Lease” sign, making me think it’d open up as something else pretty soon.
Today, I noticed an application for an alcohol license. The eatery will be called “Thunderbirds” (or maybe just “Thunderbird”) and the backing company (or whatever the term is) is “Illuminati, LLC.” Anyone have any intel?