Yes
I have seen people with their pets
Yes, they are pet friendly.
Yes, very pet friendly. Also, El Chico's Mexican is right across the street if interested.
Yes no deposit required.
I'm sorry I can't help you with this one. Easy though to call them.
Thanks! Your answer is awaiting moderation.