Get directions to: Crazy Taco, Chico, CA
Restaurant address: 1205 Park Ave Chico, CA 95928, USA
Restaurant: Crazy Taco