Kimbara

3380 19Th St, San Francisco, CA

Menu (As of 10/29)

The Menu

Sides

Machu Picchu

Share

El Bachatero

Kimbara: hours and how to order