El
El Super Leaon Ponchis Snacks
3519 Main St, Chula Vista, CA 91911, United States
Comments
Bi
Review №1

Every package of candy I purchased tasted stale and full of chemical.

Information
1 Comments
3.7 Rating
  • Address:3519 Main St, Chula Vista, CA 91911, United States
  • Phone:+1 619-271-0846
Categories
  • Candy store
Similar organizations