PR's Taco Palace - Not Built, Not Open, Not Surprised

This is what we wrote in August 2015: 
"The College Park location of PR's Taco Palace was supposed to open February 2014 at 717 W Smith Street. It's didn't, and doesn't look like it will open anytime soon."
Still true today.