This place used to be great, you'd go to Rachel's if you were starving, baguettes, sandwiches, salad...
Dissapointing
11/9/2024
(9)
Rachel's of Windsor is a charming eatery located in the picturesque town of Windsor, England. Known for its warm atmosphere and delightful menu, it offers a range of freshly prepared dishes made with locally sourced ingredients. Whether you're looking for a cozy breakfast, a leisurely lunch, or a sweet treat, Rachel's is the perfect spot to relax and enjoy delicious food in a welcoming setting.
Generated from this place's information
This place used to be great, you'd go to Rachel's if you were starving, baguettes, sandwiches, salad...
Lovely baguette, very friendly staff and accommodating for my son. Food was fantastic and a nice sea...
Lovely food and coffee and great service from Ann would recommend popping in here to grab breakfast/...