← Santa Clara restaurants
El Chilanguito
No reviews yet
Ice Cream2099 Scott Blvd, Santa Clara
Own or manage El Chilanguito? Claim this listing free
Hours
Hours not listed yet.
Details
Address2099 Scott Blvd, Santa Clara 95050-3403
Phone+16692498039
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.