Yes they do. You call in your order. They generally will say around 10-15minutes for your order to be ready for pick up.
Yes you can even call in your order
Yes they do I love there #42 green sauce cheese enchiladas with extra cheese I'm hooked been eating there for 10 years
Yup. You can come in and order or call in.
Yes, i do it often
Thanks! Your answer is awaiting moderation.