The General Store – A Chef’s Dream in North Park

A new store has opened in North Park that is chock full of gear for the seasoned and wannabe chefs of San Diego. The shiny, new retail shop has wiped away the…