Weslaco is a family-friendly city where you can spend time checking out the the local cuisine. You might find the perfect souvenir at Rio Grande Valley Premium Outlets or La Plaza Mall. Check out other sights like 17th Street Entertainment District and Payne Arena.