← South San Francisco restaurants
Taqueria Ayar
No reviews yet
Restaurant106 S Spruce Ave, South San Francisco
Own or manage Taqueria Ayar? Claim this listing free
Hours
Hours not listed yet.
Details
Address106 S Spruce Ave, South San Francisco 94080-4516
Phone+16508733102
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.