They in fact do have the ilqour store attached!
Yes, it is located at the left walmart entrance right after the outside doors to the left before you go through the second line of doors.
Yes indeed it do🥂🍹🍸🍷😈
Thanks! Your answer is awaiting moderation.