Yes, it has TVs (usually tuned to various sporting events) and a full service kitchen. Also, outdoor seating.
Yes it is
Yes.
Watch out for the flies but yes family friendly
I would say yes up until 9pm
Thanks! Your answer is awaiting moderation.