The speed of our news cycle is so breakneck, I’m embarrassed to admit that it took longer to write a post about our first bite impressions of Santa Rosa Taqueria than for Anthony Scaramucci to start and abruptly stop working at the White House. Enough of the zeitgeist-y talk: You are here to find out […]