There are no comments for Ted's Garage yet. Be the first one to comment!
Not found what you were looking for in Ted's Garage? Try one of these shops located nearby:
1409 Broadway # 101, Chula Vista, CA 91911
1131 Broadway, Chula Vista, CA 91911
3232 Main St, Chula Vista, CA 91911