Wednesday, January 11th 2023, 6:58 am
A Tulsa restaurant that's been on 15th Street for more than three decades has announced that it is closing its doors.
The Brothers Houligan has announced the closure of its location near 15th and Lewis After 36 years of business.
The restaurant did not give a reason why it's shutting down, but its second location at 51st and Yale will remain open.
The restaurant says the last day of operation at the 15th Street location will be Saturday.
January 11th, 2023
November 14th, 2024
November 7th, 2024
November 22nd, 2024
November 22nd, 2024
November 22nd, 2024
November 22nd, 2024