Usually 5 to 7 pm.
5-7, something like 361 days a year! Not on Christmas, nor on the local Fiestas weekend, I think... Best Happy Hour about anywhere!
Hi.... Not sure. We were visiting from out of town. The food and drinks are great though!
Thanks! Your answer is awaiting moderation.