Boba Tea Top (Mesa)
5380 N Mesa St ste 113, El Paso 79912