Takara Japanese Restaurant
Drag box to select area
0% Were impressed
<p>Located at the corner of 38th Avenue and Capitola Road next to Capitola Mall, Takara serves Japanese food and has a full bar. The lively, yet private restaurant often has live music and playfully highlights a number of dare-you-to-eat-this items on its <a href="http://www.takarasushi.com/c_info_fullmenu.html">menu</a>.</p>
1855 41st Ave # G-11, Capitola, CA 95010
- Accessibility Details: The shop is on street level.
- Hours: Daily, 11:30am - close
- Accessible: yes