I'm not sure which Walmart you are asking about. Inside the 3 stores here, and they all have Subway in them. There are some other food places around them.
Subway
And once again, Subway.
I think just a Subway
Thanks! Your answer is awaiting moderation.