Creekside Sushi Bar with Casual Atmosphere
Tae's Edo Sushi Bar serves fresh sushi and Japanese favorites in a comfortable, low-key setting in Boulder Creek. Diners mention well-prepared rolls and bento boxes, with options like a popular jumbo roll. TVs at the bar show sporting events, and an outdoor deck overlooks the nearby creek, adding to the relaxed, scenic experience.