Growing up my mother had the biggest bottle of imitation vanilla extract I swear God created. And I HATED it! It tasted...fake. However that's all we could afford. Sure it would give stuff vanilla flavor
110