Weslaco TX STE C Temecula CA | Subway Sandwiches, Foods-Carry Out 1. 14704 N FM 88, Weslaco, TX 78596 | Texas Home Kitchen (956) 262-9959