My family and I just returned from a Baton Rouge/New Orleans trip. Our first night in Baton Rouge we ate in a Lebanese and Greek Restaurant (Albasha's) where we had Lebanese Iced Tea. It was delicious and a perfect way to combat the heat and humidity. Does anyone know of any places out here that serves it? It tasted like it was flavored with rose water and completely unlike anything I've ever had out here. Any help would be appreciated. Thanks!