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 have 21 stores.
- marketing, signs and displays
- collectibles displays
- fiberglass laminate supplies
- custom design (linear, not vacuum forming)
Their web site is a gem, supporting 9 languages using Google Translate.
TAP Plastics Inc.
312 Castro Street
Mountain View, CA 94041