Tech Insider : Business

Once a seafood powerhouse in America, Red Lobster is bankrupt and shutting down dozens of restaurants. Is Wall Street to blame?

Tech Insider
Red Lobster
The Times Square Red Lobster restaurant.
Gizmodo

Yelp released this year’s Top 100 U.S. Restaurants list according to user’s ratings. We’re not going to lie—we’re a little shocked one city near and dear to us didn’t have a single restaurant on this list. (ahem, New York City).