The Walnut Avenue Cafe - Breakfast restaurant in Downtown, Santa Cruz | Reviews, Photos & Information on Postcard