1. Pupusas Mama Titas 618 N Jupiter Rd, Garland, TX 75042 Coordinate: 32.91804,-96.68292 Phone: (972) 272-5818