Santa Cruz Shops

Just got a place in Santa Cruz,CA and wondered if there are any reputable moped stores in town.

Re: Santa Cruz Shops

not that i know of but, there is a super rad 6+ footer there name maitland. if you see him (wont be hard to miss) make friends.

Re: Santa Cruz Shops

There is a Tomos shop in Santa Cruz. You should be able to find them through the Tomos website.

Want to post in this forum? We'd love to have you join the discussion, but first:

Login or Create Account