Welcome to Touchdown

Family owned restaurant in Dover, DE since 1983. Homemade food, big screen T.V.s, cold beer. Tackle the taste, Catch the game!