Best restaurants in Townsend, DE
- Chicken Little Farm1051 Vandyke Greenspring Road, Townsend, DE 19734Restaurant
- Open nowCrab 731091 Taylors Bridge Road, Townsend, DE 19734Restaurant
- Closed nowGrill at Odessa National Golf Club1131 Fieldsboro Road, Townsend, DE 19734Restaurant
- 4.3La Matesina Pizza Pasta318 Main Street, Townsend, DE 19734Restaurant
- Open nowLittle Italy Pizza325 Main Street, Townsend, DE 19734Restaurant
- Sub Station325 Main Street, Townsend, DE 19734Restaurant