← Santa Clara restaurants
El Chilanguito
No reviews yet
Ice Cream2099 Scott Blvd, Santa Clara
Own or manage El Chilanguito? Claim this listing free
Menu coming soon
We haven’t read El Chilanguito’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.