I decided to return to the Torta Express, a sandwich shop that Polar Bear talked about some time ago. I liked it, but it's just outside of the area I travel around in so I've only been there twice. It was at the SW corner of Shaw and First St--Mission Village I think the center is called. Anyway, it's gone. Now there's a sit down, full-service restaurant called Cracked Pepper Bistro (iirc). There was no menu in the window and the sign said open from 5:30 to 10PM, but there were several people inside around noon.
Has anyone tried it? The center is mostly Asian, with one Mexican restaurant, but I'm not at all sure what type of cuisine this new Bistro serves.