Eight month old Flow Juice Bar, located at 208 East 7th Avenue, has packed up its fruits and veggies at least for the time being. A sign on the door informs juice enthusiasts that the shutter is only for the season but the Houston, Texas-based company removed the Denver outpost from its website and has not returned calls asking about a possible reopening date.
If you are on the lookout for a juice fix, try one of these twelve hot spots.
Loading comments...