A Little Bit of Mentone in San Francisco November 13, 2008 This place just looked sketchy though. Yikes. ← Previous Post 1,000 Sunsets Next Post → Tenderloin Murals