View Single Post
Old 02-13-2013, 05:43 PM   #21
Studly Adventurer
Joined: Jun 2008
Location: Hell Centro, CA (8 miles to Mexico)
Oddometer: 613
That is a great shop! We stopped there on the way through last summer. They installed the Tourtech turn stops for free and helped us out of the city by leading us through the snarl of traffic that is there. Super nice people! They will direct you to a hotel.
tjt94 is offline   Reply With Quote