I don't think they use it
No
No they have remodeled this location they have walk in thought
No drive-thru at this location.
No menu out side but you can call in your order . & there is a window on the side of building that you pull up & pay & get your order .
Yes it has a drive thru
Thanks! Your answer is awaiting moderation.