Texaco was founded in Beaumont, Texas in 1901.
It was founded in Miami, Florida!
Texaco
Yes.
Yes
Texaco
Yes.
Texaco, (It's a gas station) New Mexico
Mexico? I thought it said Texaco :(
You can trust your car to the man who wears the star - the big, bright Texaco star!
No; by law the only gas and diesel distributor in Mexico is the government-owned company, Petroleos Mexicanos (PEMEX).
Mexico was founded bythe toltec in the 1300's