Anyone ever tried this place? It's wedged between some random businesses in an industrial - looking neighborhood (I think there is a car auction place nearby).
Sounds great, right? :)
I've driven by it a few times and always wonder, but I'm a little scared to try it w/o reading something first.