29-95’s Greg Morago reports that Taco Milagro, the River Oaks taco house, is closing on Sunday, May 26, 2013. For those of you who are fans of their food, or just always wanted to try the restaurant, this weekend is your last chance. In Houston, restaurants rise and fall every day, but Taco Milagro had […]