Posted on November 13, 2008 by DaveA Little Bit of Mentone in San Francisco This place just looked sketchy though. Yikes. Share this:EmailFacebookTwitter Related