Chef Tim Archuleta and his wife and co-founder Erin Archuleta talk about their restaurant ICHI Sushi in San Francisco, and what it means to be in the San Francisco Chronicle's Top 100 Bay Area Restaurants.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…