Top 5 Places to Get Chips and Salsa in Twin FallsTop 5 Places to Get Chips and Salsa in Twin FallsThere are lots of Mexican restaurant options in Twin Falls, but for me the experience can be made or broken by their chips and salsa.CourtneyCourtney