The Little Bar served its last beer on March 29. A couple weeks later, the Ohio State-area watering hole has been demolished.