Decided to give this place a try to find that they are closed. I checked the website for hours before I went, including the Chet's blog. I get there and there is paper covering the windows and a re-zoning notice in the window. When I got home, I rechecked the website and there was no mention of renovations or that they were closing. Their Facebook page did mention something (almost in passing) about closing on April 21.