No, I don't think that they deliver. But the pozole is awesome there.
No delivery
I would call & ask
I don't keep track of that. I recommend you call them to find out. Things change so fast around here.
No. They don't deliver.
Thanks! Your answer is awaiting moderation.