Food & Drink

Tamara Murphy's new resto finally opens

Published On 10/27/2011 Published On 10/27/2011
Previous Venue Next Venue Venue Description
1. Terra Plata 1501 Melrose Ave, Seattle, WA 98122 (Capitol Hill)

Terra Plata is the Captain Planet of organic eateries, highlighting choices from air, land, and sea. They've also got a rooftop garden.