Ok, hands down the BEST freaking french toast in the world is at Cafe Rouge.
When I first ordered it, it didnt look like what i expected. It wasn't what you'd get in Canada, no syrup! But after I took the first bite I fell in LOVE! Now the photo I took isnt the greatest because they actually over did it lol but i sent it back and enjoyed a little piece of heaven :) Not only is the french toast amazing but their lattes are also heavenly!! Mike and like to enjoy brunch at cafe rouge on the weekends if we have the time. There nothing like sitting around on a beautiful day and enjoying wonderful food with wonderful company. Thank you UK for showing me Cafe Rouge! :D This is a place I will definitely be taking any guests to when they visit!