The Shop SD

Repair Service
2520 Main St, Chula Vista, CA 91911 2520 Main St, Chula Vista Directions
+16194295944
Be the first to recommend this place!
null% of 0 customers recommended

Tips

250

From Our Editors

Stop by 187 Moto in Chula Vista and find the perfect bike for your skill level and style.

Shop the great selection of vehicles including scooters and mopeds and motorcycles and drive off the lot with a new and exciting ride.

Take advantage of the quick and easy parking near 187 Moto. So if you prefer to commute by bike, make your way over to 187 Moto and check out the latest bike selection.

Explore Nearby
The Shop SD

Groupon has verified that the customer actually visited The Shop SD.