Burrito Loco Taqueria 3930 Decoto Road Fremont CA United States
Phone: 510.793.1375 Smoking: not permitted