List of Feel Food Stores in Santa Cruz, CA Outlet Note Regular Brands Feel Food California Santa Cruz Rating 4.9 based on 92 votes Official Website http://www.feel-rite.com/ Products Restaurants NameAddressPhone Name/Address/Phone Feel Food outlet - Santa Cruz 306 Potrero St (831) 251-7716 People Also Viewed