← Chicago restaurants
Salsa and Chips Inc
No reviews yet
Mexican3358 W Montrose Ave, Chicago
Own or manage Salsa and Chips Inc? Claim this listing free
Hours
Hours not listed yet.
Details
Address3358 W Montrose Ave, Chicago 60618
Phone8728062587
Websitehttp://ordersalsaandchips.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.