salad in the twin cities?
I'm assuming you are talking as a main meal. Not a side salad.
I've had great success at spending a lot of dough at the Whole Foods at Grand and Fariview. They have a salad bar which is pretty good.
Shish on Grand - 1 1/2 blocks west of the intersection of Grand and Snelling has an excellent Fattosh and Greek Salads. You can also add a side of gyro or chicken for some protein for a dollar or 2. I like their seasoning & salad dressings and they don't over do the salad dressing.
On the same block is coffee news cafe. They have a few good ones as well - spinach comes to mind. as does another greek and a third with pears and some cheese.
I'm surprised more aren't coming to me. Both Coffee News & Shish aren't full service - you order - get a number and they bring you your food. CN has beer & wine, Shish does not.
Coffee News Cafe
1662 Grand Ave, Saint Paul, MN 55105
Shish Mediterranean Grill
1668 Grand Ave, Saint Paul, MN 55105
If you're taking leafy green-type salads (vs. grain salads, pasta salads, etc.), my favorite place is the Birchwood Cafe in Mpls - their menu changes every week or so, but typically they have one or two main course salads and most of them are excellent and interesting. Ambience is casual, cafeteria-style and on the noisy side. It is in Minneapolis, but less than a mile from the border - a quick jaunt from St. Paul.
3311 E 25th St, Minneapolis, MN 55406
Cafe Latte on Grand Av has some very nice salads, many with grains/pasta. Rotating menu, a sampler of 2 or 3 salads in smaller portions, other menu items invariably tasty, and truly decadent desserts round out the attractiveness of this destination. Cafeteria-style, but a slightly fancy ambiance.