back to previous page

The Giant Artichoke Restaurant

11261 Merritt St., Castroville, CA 95012

World Famous Artichoke Recipes in the heart of Artichoke Country, California.

Facility Info

what’s nearby