People Watching Restaurants

Tyler's Bar & Grille

Address: 5343 Limestone Rd, Wilmington, DE 19808

Embers at Crowne Plaza Wilmington North

Address: 630 Naamans Rd, Claymont, DE 19703