"Farm-to-fork" restaurant Origen had a decent nine month life at 2826 Telegraph Ave. in Berkeley, and now it is the seventh restaurant to close at the (cursed?) address in recent memory. The owners tell Chron "extreme" overhead coupled with a family illness was just too much to handle. [Berkeleyside, ISSF]
Filed under:
Loading comments...