Where in the World… Lake Arrowhead Thanksgiving in Lake Arrowhead, California. All Spice Cafe Thanksgiving All Spice at Lake Arrowhead All Spice Cafe makes it a delicious Thanksgiving at Lake Arrowhead!