French Toast

Best spot in town for some French toast? Bonus points if it’s a vegan place :)