Boon's has better inside seating. Both have enjoyable outside seating, if it's not raining.
They're both really bad for seating. But I would say Thompson's is better than Boons. They have outside seating that can be pretty pleasant and a large room in the back that you can reserve for larger parties (~10-18)
Thanks! Your answer is awaiting moderation.