The Window
The Window — photo 2
The Window — photo 3
The Window — photo 4
The Window — photo 5

The Window

222 Delaware St, New Castle, DE

★★★★★4.9(306 Google reviews)

Crema's Take

The Window in New Castle has earned its stellar reputation as a genuine neighborhood gathering spot where the pace intentionally slows down and conversation flows as freely as the coffee. They've mastered both the classics and creative territory with their specialty drinks and matcha offerings, drawing a loyal crowd that lingers over wifi-friendly tables rather than rushing out. It's the kind of place where locals clearly feel at home, reflected in those nearly perfect reviews and the sense that this cafe knows exactly what its community needs.

What to expect

Specialty drinksWifiMatcha & teaSlow sitTraditional drinks

Crema Reviews

No Crema reviews yet

Been here? Be the first to leave a review in the app.

Write a review on iOS