Respond to Review of Taloola Cafe
Review: Located near the river in Windsor Canada is a very cute little cafe called Taloola. The atmosphere was great and had I had more time to spend there, I would have because it was very cozy. I also wanted to note that the staff were incredibly friendly, they even let me use US dollars since I didn't have Canadian dollars (a big plus). After your meal, try a vegan cookie. ;) I'd say this place is 3.5 cows, but given that there's not many options in the area, I give it a 4.