The restaurant has a peculiar layout and is dark inside. They do have a patio where you can dine. The food is good but nothing special. Staff seems rushed but attentive to our needs. The owners also have another restaurant very nearby, that operates under the name Afton Pub & Pizza. I think Afton Pub & Pizza has better food and recommend it over Afton Tavern.
Parking can be problematic since there are many other businesses and the YMCA nearby.