do yall deliver?

Jair Guzman | Sep 13, 2020 | Category: Mexican restaurant in Gilroy, California

Super Taqueria Restaurant - All questions

Address: 6951 Monterey Rd, Gilroy, CA 95020, USA

o carl | Sep 13, 2020

No

Ron Fredrickson | Sep 13, 2020

They do not

Anne Nunez | Sep 13, 2020

Sorry no delivery

Larry Gales | Sep 13, 2020

I don't think they do.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is it cash only ?

Jesus Villa | Sep 14, 2018
Read More

Trending Places