Your domain registration is pending. Check back in an hour


Though we love the warm weather, we have been overwhelmed by the number of repairs brought in lately. We’re running out of safe work space for our mechanics.

Starting Wednesday, May 27th, we will be limiting the number of repairs brought in. Based on our capacity, only five repairs will be acce...

Read More

Memorial Day Weekend UPDATE: We will be closed on both Sunday and Monday, May 24th and 25th, and reopen on Tuesday, May 26th.

Thank you for patronage during the COVID-19 pandemic. Stay safe out there and we’ll see you soon!

We need to catch up on doing repairs and keeping our inventory stocked.

For now, our Monday to Friday hours are noon to 6pm. We’ll do our best to keep the weekend hours the same (Saturday 9am to 5pm and Sunday 11am to 4pm).

We truly appreciate your business and hope to serve you soon.

When you shop locally, your money stays locally and improves our community. Come by to see us or give us a call 510-223-3440


2 weeks ago
Been going here since i was a kid...Great bike selection, and they also sell accessory. And have a full bike Repair shop on site... ONE STOP SHOP👍
- Bobby D
a month ago
I remember going to this place in the 1970s,and I like that this old place is still open.I still have my schwinn super le tour that I bought at a schwinn bike shop I worked at in 1977 ,still perfect condition.
- A C
6 months ago
Awesome place! very friendly people and good service. They know about bikes and will help you find a bike that fits you. will definitely come back in the future!
- Angelo J

About us

Since 1957, we have been your family bike shop in San Francisco Bay Area - East Bay. We are primarily a family range bike shop that sell a good variety of bicycles.  Turn around on repairs is one day or less.  We also have the largest selection of BMX bikes and parts in the SF Bay Area.

Contact Us


Call now
  • (510) 223-3440


Get directions
5057 El Portal Drive
El Sobrante, CA 94803

Business Hours

Mon:12:00 – 6:00 PM
Tue:12:00 – 6:00 PM
Wed:12:00 – 6:00 PM
Thu:12:00 – 6:00 PM
Fri:12:00 – 6:00 PM
Sat:9:00 AM – 5:00 PM
Sun:11:00 AM – 4:00 PM
Contact Us
Message sent. We'll get back to you soon.