
There’s good news and bad news for picky eaters looking to try Byrd & Barrel (3422 S. Jefferson, 314-875-9998), the new fast-casual chicken joint just off Cherokee Street.
The good news is that there are actually some yummy veggie options for a restaurant with “bird” in its name.…