← San Francisco restaurants
XICA
No reviews yet
Mexican1265 Battery St, San Francisco
Own or manage XICA? Claim this listing free
Hours
Hours not listed yet.
Details
Address1265 Battery St, San Francisco 94111-6216
Phone+14157570694
Websitehttp://www.xicasf.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.