1. Taco Loco 2501 S Velasco St, Angleton, TX 77515 Coordinate: 29.13125,-95.42537 Phone: (979) 848-1724