They just opened some new Greek joint on Mission Blvd, but it's lacking in a number of ways. My main gripes are that the thing cost almost 8 bucks, and they put lettuce on it. I don't know where to begin to tell you what's wrong with that.