Family owned and operated since opening in 1965. Our sales department is open 7 days a week and Parts & Service is open Monday-Saturday. If you are in the market for a new Toyota or Scion or Pre-owned vehicle stop by and see us in National City on the Mile of Cars. We are only a 7 minute drive from downtown San Diego. Come in and meet our Mascot Frankie!