The Pizza Place on Noriega, located two blocks from Ocean Beach (aka the end of the Earth), is a surfer favorite that has a loyal clientele for its gluten-free and vegan options as well as its ...