The Shell station has remained with their mini-mart.  The El Rey Burrito has moved to a different Shell Station down the road at location:  46.93786 -122.597805.  I'm sorry I didn't include this info with the first note - I was having trouble with my app.