Get directions to: Speedy Burrito, Chico, CA
Restaurant address: 1031 Nord Ave Chico, CA 95926, USA
Restaurant: Speedy Burrito