I noticed this place last October when in the area. I didn't call or stop, but it appeared they were not in operation.
Their website shows a unique and potentially cool place. Or it could be a complete dive that is rundown and terrible.
Anybody know about them?