Eating Food Stand Mexican at El Huarache Veloz Taco Stand restaurant in Columbus, OH.

Feedback

Do you manage or own El Huarache Veloz Taco Stand?

Yes