Twin Peaks Tavern is currently a cash-only establishment. However, there is an ATM available on the second floor for patrons' convenience.
Yes, Twin Peaks Tavern is often described as a friendly, welcoming establishment that encourages socializing. Customers report that the communal atmosphere makes it easy to converse and meet new people.
Given that Twin Peaks Tavern is described as quaint and requiring maneuvering, it may be better suited for individuals or smaller groups. The limited seating can make accommodating large parties challenging, especially during peak hours.