kelseats.com
Clock Bar San Francisco
A review of Michael Mina's Clock Bar, located in the heart of San Francisco at Union Square.