Armand Bayou is the most beautifully preserved bayou left in the Bayou City. So by definition, bayous are short coastal streams. Most of us growing up in Houston area are only familiar with the way ...