A site plan of the Dutch Bros coffee shop planned for 809 W. Green St.  809 W. Green St. in Urbana.  A site plan of the Dutch ...