Artichoke Capitol Of The World is a farm Castroville located in United States.
Castroville , CA 95012 United States
You must try the deep fried artichokes !
What a charming little town it's so awesome
Spotty cell phone service for AT&T users.
Great sandwiches !
Artichokes fried o course!
Best little market
Yum! Veggies everywhere!
Lots of cheap fresh produce !
Buy some fresh produce
Oh, is it now?
Artichokes .... Everywhere....
Smelly place
Watch out for the fat Mexican natzi. Don't take your dog out of your truck. He WILL find you!!! - Katt Sullivan
Seriously, everything is good here. For a sweet treat, try Gizdich Farms pies. The Olallieberry Pie is great w/vanilla ice cream. For a savory taste, try the deep fried artichoke hearts, of course! - Eric Chu
GREAT tasting and VERY huge Sandwiches....gotta make it out to there soon for the turkey, avocado samich.. - Angel Musones