I really do not know. I'd call to ask first. I didn't notice any while we waited. Good luck!
I believe a service dog would be allowed but call them to confirm.
I have know idea, but if you call they can tell you: (713) 228-1175 .
I am not 100 % sure. Most eating establishments do not allow pets in or around food, but the atmosphere is so laid back, I don't see having a pet as an issue.
Get quick answers from Ninfa's on Navigation staff and past visitors.