Alamo, United States
96 U.S. 83 Frontage Rd S
N/A
+1 9564647171
Best place in town.in less than 30 min I was in and out.
like
Very bad service.Owner will find any excuse to void warranty.
Bad. Overall, Bad!!
Purchased a transmission, they replaced it twice because both were bad. They refused to fix it or return my money even when warranty was still in place. Manager didn’t have the courage to speak to me face to face. Avoid this place!
Wasn't done talking and they hanged up on me that does not sound good about customer service.
Deli
The best companies in the category 'Deli'