Food & Beverages - Lincolnwood, Illinois, United States
Rosa's Horchata brings the 500year Hispanic and Mexican tradition of Horchata to the 21st Century. Horchata is a delicious and traditional Mexican drink made from rice, milk, cinnamon and sugar.