Drag box to select area
Takara is larger than the usual sushi restaurant and features a beautiful setting with booth or bar seating. It offers an extensive menu of sushi, sashimi and rolls, as well as other lunch and dinner items.
3775 Capitola Rd, Capitola, CA 95010
- Accessibility Details: The shop is located at ground level.
- Hours: Daily, 11:30am - 9pm
- Hours: Daily, by appointment
- Accessible: yes