White Whale Room Applies for Liquor License at Alameda Light Rail Station
This nondescript apartment complex tucked behind a K-Mart and a Dollar Tree on South Cherokee Street doesn’t look too impressive now, but once open, Denizen (as it will be called) will be mere steps away from the Alameda light rail station. So it makes sense for a cafe and bar…