FiDi lunchtime powerhouse, Napa Ranch, has closed its doors. I guess it wasn’t such as powerhouse afterall. In fact, according to Eater, the Napa Ranch locations at 1001 Sansome Street, the PG & E headquarters, and 201 Spear Street have all been shut down over the years.

Personally, I thought this was one of the best places to grab a bite to eat in the Financial District, and every time I’ve been there it’s was a madhouse. I’m stymied as to why the owners shut it down. Was it the economy or bad management or both?

For more, go here.