Xica

1265 Battery Street San Francisco, CA 94111

Proudly a gluten-free kitchen featuring Cali-Mexi flavors

Restaurant Phone
(415) 829-3914