Stella's Coffeehaus › Denver

1476 S Pearl St, at E Florida Ave, Denver, CO 80210, United States ( Map it )

Available for customers · Open seating.


People are saying

Plenty of seating in the back, usually only fills up if there's a private meeting going on. Patio is good…

Log in to see all insights and leave your own.


Promoted in the area