Yes, they do. When you enter from the parking lot doors make a left, you'll pass the cashiers and then if you head straight you'll see the food section, I believe the drinks are on the left side of the aisle
Last time I was there they did. But you should be able to call the store and find out.
Thanks! Your answer is awaiting moderation.