JavaScript is not enabled.
Best Sangria - Review by citysearch c | Cha Cha Cha

Cha Cha Cha

Claim

Best Sangria 11/5/2008

This is my favorite restaurant in SF! \r \r Best Sangria on the planet, amazing tapas! \r \r Lines are long, no reservations, and the flan isn't the greatest... BUT the atmosphere, drinks, and tapas are worth the wait! more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021