Landmark No. 78
• 211 E Santa Clara | Ventura, CA | 93001-2717
Set in a histoic atmosphere, this family-owned restaurant offers seafood dishes in the forms of pasta, salads, sandwiches and entrees. Some dishes are part of the low carbohydrate options.
211 E Santa Clara
Ventura
CA
93001-2717
