Archive for February 24th, 2009

If you’re like me and you’ve fallen out of love with PF Changs, let me introduce you to a new Asian bistro experience. Terracotta Red Bistro, located just east of downtown Everett, is a unique and bold experience worthy of the drive up I-5. And while the bizarre name suggests Spanish or Italian fare, they [...]