O
Balboa Bikes N Taffy
100 Palm Street, Newport Beach CA 92661
(949) 335-6461
Salt water taffy made with the finest and freshest ingredients from a specialty recipe. Best Salt Water Taffy anywhere