Feast or Family: Yellowfin Restaurant March 27, 2012 By From The Editors This delicious dining spot in Champaign is still enough of a secret to provide a perfect lunch getaway.