M Michael Franklin Review of El Burrito 3 years ago Gotta love .99 cents Street tacos on taco Tuesday!
Comments: