It doesn't only have drive-thru but if it's barricaded then that probably means there's construction going on and preventing you from going inside. The best thing to do is to call that location and ask.
Not sure, they probably doing some work
Thanks! Your answer is awaiting moderation.