Specialties: Mecca Motors has a long-standing reputation for our honesty, extensive knowledge and expertise in SAAB maintenance and repair, and due to customer demand, we are pleased to announce that Mecca Motors has extended it's full service to include all EURO Established in 1987. Focusing on customer satisfaction, Mecca Motors has been providing professional automotive services to the city...Specialties: Mecca Motors has a long-standing reputation for our honesty, extensive knowledge and expertise in SAAB maintenance and repair, and due to customer demand, we are pleased to announce that Mecca Motors has extended it's full service to include all EURO Established in 1987. Focusing on customer satisfaction, Mecca Motors has been providing professional automotive services to the city of Allston for 27 years. Our goal is to ensure that you receive fast, friendly, honest, and professional services.see more