Indie Burger, the burger joint where all the food was organic, is no more. Ownership was reportedly evicted last week for owing more than $50,000 to a management group and was immersed in a court case for nearly a year. The restaurant opened at 1034 W Belmont in March 2012. [DNAinfo]
Filed under:
Loading comments...