Cafe serving acai bowls, breakfast, and freshly roasted coffee
2010 8th Street, Tuscaloosa, AL, USA (Get directions)