Free select beverage with purchase over
$5 (12oz coffee/select tea or select cold beverage)
396 Devonshire Rd. | Windsor, ON | 519-254-6652 | website
Whether visiting Taloola Cafe to commune or indulge in solitude, we strive to satisfy both your hunger and your heart.
We serve organic coffees an teas, along with a menu full of wholesome ingredients. Our grocery list takes on a visit to numerous selected grocers and suppliers to meet the standards of our enticing menu.