The star may have teased fans of what was to come with a tweet hours before the show.
“Whenever I get to Texas I remember the beautiful time I spent here doing the movie Selena!! See you tonight San Antonio,” Lopez tweeted, adding hashtags like “#selenaappreciationpost and #channelingmyinnerselena.”
Lopez portrayed the Latin music icon in the 1997 biopic Selena, a film that helped launch her career.
Follow Tejano Nation on Facebook, Twitter, and Instagram, and subscribe to our YouTube channel to keep up with everything Tejano. Listen to new Tejano music first with our playlists on Spotify and podcast on iHeartRadio.
WATCH: Jennifer Lopez sings “Si Una Vez” at San Antonio tour stop