Touchdown Restaurant and Lounge
- 1666 S. Dupont Hwy.
- Dover, DE 19901
- Phone: (302) 674-0975
- Visit Website
Touchdown Restaurant is located in Dover, Delaware and provides a great sports family restaurant atmosphere combined with delicious food and endless fun.