ST. LOUIS – Biscuit Town, a new breakfast eatery, has opened as a permanent location inside Neon Greens in St. Louis, offering small-batch biscuit sandwiches with locally sourced ingredients.