This summer, Deep Creek Lake got a new resident- The Greene Turtle. Known for their delicious food and drinks, the restaurant has quickly become a local favorite.
It is located in McHenry- close to Wisp Resort and many tourist attractions.
On vacation and looking for a place to watch the game?