My family was headed to Olive Garden for a quick dinner the other night but ended up at the new Houlihan's instead. (a) OG is never worth an hour-long wait. (b) Don't laugh, foodies! You go to corporate restaurants for meals every now and then too! The old Houlihan's is located at the DoubleTree Inn on Glenstone. The new one is on Republic Road, just off the 60. It is LEED certified, which stands for Leadership in Energy and Environmental Design, if such certification … more