The store itself doesn't have designated parking, but local parking lots and structures are available spots that have free parking within certain time parameters.
Not if you eat and drink really really fast
Unless you have a handicap pass usually yes
Thanks! Your answer is awaiting moderation.