New Restaurant Kuba Has Opened In the Former Cha Cha Cha Space on Mission Street
The new restaurant Kuba has taken the reins at the former Cha Cha Cha at Mission and 19th Streets, and they’re keeping it Cuban with the jerk chicken and famed sangria pitchers.
Source: sfist.com