5801 N 10th St, Mcallen, Texas 78504(956) 992-9100 Located on north 10th St, one block north of Dove Ave, just south of Maritn.