ChowDown Cafe is a coffee shop offering an inviting space for tea and coffee lovers. It is a new local establishment that has recently opened.