Angie's Lobster

I don't know if I'm insane or something, but I would swear there was an Angie's lobster that got built next to Sweet Tomatoes on Broadway. I went to Sweet Tomatoes yesterday and the building there is now a Starbucks about to open. What the heck happened?

Edit: I did check the website first, but it's not where I literally saw it being built, hence my confusion.

Second Edit: I have no intention to eat there, I hate lobster. I just swore it was built where the starbucks is going first.