/
/

View all 29 photos




+25
508 Tavern, Vistas' newest locally owned establishment, offers a delightful experience for both humans and their canine companions. This dog-friendly spot serves up great food alongside a curated selection of 12 local tapped beers and tasty wines.