Taqueria Mi Burrito

Fast food restaurant · 2321 Alameda Ave, Alameda, CA

Hours

More food in Alameda, CA · Fast Food in Alameda