Daily Archives: November 29, 2015

TAP Plastics Mountain View

Although I’ve walked by TAP Plastics on Castro St. in Mountain View a hundred times, today was the first time I went inside. Their motto “the fantastic plastic place” is accurate. They have specialized in plastics sales since 1952 and … Continue reading

Posted in San Jose Bay Area | Leave a comment