Yes
Yes, walk-ins are very welcome. I've never had to wait more then 15-20 minutes. You could always call and ask them how busy they are. Everyone is very friendly
Yes they do but you can also go on line and put in a time for the day you want and it will tell you how long the wait
Yes. You may have to wait, not usually though. I went at a busy time, 5 pm, and had an hour.
Thanks! Your answer is awaiting moderation.