World’s Largest Artichoke-Castroville

Title:World’s Largest Artichoke, Castroville
Location:California, USA
Description:Castroville, the Artichoke Center of the World, not surprisingly plays host to the “World’s Largest Artichoke”. Built in 1972, at 20 feet tall and 12 feet wide, the artichoke made out of concrete and rebar stands before a local business aptly named “The Giant Artichoke”. The restaurant and giant artichoke were created by Ray Bei. Artichokes at the restaurant are served in a variety of ways including but not limited to: frozen, fried, quiched and steamed.