The restaurant, at 63 W. Ontario St., opened in 1986 and is known for its “rock n' roll” memorabilia and the giant, guitar-shaped neon sign. But after nearly 40 years, the business will permanently close its doors March 29.
Chicago, United States (Local)