Listing Detail

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