Roy's Shop previously located on Nacogdoches was sold and is now--- Roy's Northeast Shop, LLC and it is now located at 12137 Wetmore Road. Their new phone number is 210-496-6400. Manny's Mechanic now located on Nacogdoches is not affiliated with the old Roy's Shop. Roy's has over 30 years of automotive repair experience, and has been serving Northeast San Antonio for over 12 years now. Welcome Back Roy! Spread the word people, Roy's back in business with a new location to serve you.
Pros: Great mechanic shop
Cons: They moved a mile down, next to time warner park.