We went on a windy November day and they let us and our two dogs sit in their sealed patio space that has plastic walls and a roof. So we were protected from the wind and very comfortable. The food was fine, and the draft beer was wonderful.
Dog friendly, but the outdoor seating area was uncomfortable, the limited menu was disappointing, and the location is inconvenient.