365 Main Street, Yarmouth
(207) 846-9555
Yarmouth's little restaurant with the big taste!
The Deer Run Tavern is a casual dinning experience. We feature seafood as well as delicious entrees cooked to order and, of course, our home-made, award winning Key Lime Pie.
Happy Hour 4-6 PM i...