Known for its out-there meats, this longtime Houston restaurant was unlike any other burger spot in town. The owners announced on Facebook that Feb. 24 would be their last day, citing a "bad location, no parking" and an "extreme increase in rent."