← San Francisco restaurants
The City Taqueria
No reviews yet
Mexican1836 Divisadero St, San Francisco
Own or manage The City Taqueria? Claim this listing free
Hours
Hours not listed yet.
Details
Address1836 Divisadero St, San Francisco 94115-2547
Phone+14153463515
Websitehttp://thecitytaqueria.vpweb.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.