Taco Stand

Taco stand!, Westminster, CA 92683, United States

Location