I was walking by Big Horn the other week and it seems to have been out of business
I did notice a sign in Thai with a phone number, so who knows what is going on
I would think Beefeater was the final nail in the coffin for them, as that place seemed very busy