Yes, I have taken my kids there, nice place to eat, they have outdoor seating also that we have used.
Yes. There is a bar, but its separate from the dining area. Have had a few pleasant experiences there with my kids, both are 10 and under.
Thanks! Your answer is awaiting moderation.