Plaza Río Hondo
Plaza Rio Hondo is a DDR shopping center with more than 180 options for shopping, 16 movie theaters and around 20 restaurants. Hours: Monday - Friday: 10am – 9pm Saturday: 9am – 9pm Sunday: 11am – 7pm Address: 60 Expreso Río Hondo #8080,…