Starbucks Coffee Windsor Thames Street - 60 Starbucks in Windsor is one of my favorite locations. Now... - 2237 days ago Olivia - 70 Stopped in here to get a coffee and sorry but... - 2742 days ago Tastes Delicatessen - 90 We stopped by after walking from Maidenhead to pick up... - 2762 days ago Roost - 80 Watermans Arms is a small pub with a beergarden. Fish... - 2830 days ago