You can now read 10 articles in a month for free on BostonGlobe.com. Read as much as you want anywhere and anytime for just 99¢.

The Boston Globe

Metro

Customer chases down, detains suspect in Roslindale gas station robbery until police arrive

An alleged robber’s escape was thwarted Tuesday night by a good Samaritan who chased him down and detained him until officers arrived to him, police said today.

Around 7 p.m. Tuesday, a man walked into a Shell gas station on Washington Street in Roslindale and demanded the clerk hand over all the money from the register, the clerk told police. The clerk ran out of the store and told a customer pumping gas that the store was being robbed. As the suspect left the store with the cash drawer, the clerk tried to knock the money out of his hands, according to police.

Continue reading below

As the alleged robber began to run from the gas station, the customer followed, police said. The chase came to an end on Lee Hill Road, where the suspect ran out of breath and was held on the ground by the good Samaritan. When officers arrived, they found an undisclosed amount of cash on the suspect, police said.

A witness to the chase told police he saw the man try to get into a car on South Street. When police searched the car, which was registered to the man, Scott Teixeira, officers found a black gun “sitting in plain view on the vehicle’s center console,” according to police.

Teixeira, 44, of Boston, was arrested and charged with armed robbery. Teixeira was arraigned in West Roxbury District Court this afternoon and is being held on $25,000 cash bail.

Colin A. Young can be reached at colin.young@globe.com.

You have reached the limit of 10 free articles in a month

Stay informed with unlimited access to Boston’s trusted news source.

  • High-quality journalism from the region’s largest newsroom
  • Convenient access across all of your devices
  • Today’s Headlines daily newsletter
  • Subscriber-only access to exclusive offers, events, contests, eBooks, and more
  • Less than 25¢ a week