No it dont
You should call and ask the store directly. This Taco Bell is typically dirty and I advise you to eat elsewhere.
Theres a Time Warner hotspot around there, but I don't remember a free Wifi spot
Thanks! Your answer is awaiting moderation.