You ever pass by an empty restaurant building and think: when did that close?
That was exactly my reaction when I found out the Red Lobster near Cielo Vista Mall had quietly closed its doors. Somehow, I completely missed it and now, El Paso is now down to just two Red Lobster locations!
Since it’s closure, I, along with other El Pasoans, have wondered what will go in its place? Looks like the mystery is over…