Teresita's Kitchen
2000 South McColl Rd Suite I McAllen, Texas 78539 | Restaurant Info