It's always warm and inviting at Coffee Girl, even when it's wet outside. Here you can get a hint of the superb view from the window or the outside deck. The deck is perched quite a few feet above the river with fantastic effect. If you're going to sit out at the table, I suggest waiting until the rain stops. The flowers are inside on the window sill, by the way! The link above has lots of nice photos. I recommend it highly. Or if you're in Astoria, I recommend dropping in. It's on Pier 39, on the east end of town.
Take a look at Floral Friday to see more nice flowers from around the globe :)