I wholeheartedly concur with
distalshaft's above posting, with the following exception:
I, myself also have driven by this place many different times and have as yet to see even as
many as the quoted "
6-8 cars in the parking lot"! (more like 3-4)
And the other night, after a 'drive by', I was unable to get back on the freeway due to 'police action' with several blocks @ the nearby theatre complex and freeway on ramp being cordoned off with 'yellow crime scene' tape and police cars!
Their website is:
TBT Webpage