In downtown Apex, this little restaurant is BIG on flavor and freshness.