Yes they have great outdoor seating and a lot of plug in areas!! I suggest bringing headphones though, as John said it does get a little loud.
Yes there are tables here you can use but sometimes there are conversations going in around you.
Thanks! Your answer is awaiting moderation.