Used or new? Used, CL or a local tire dealer. New, Tire Rack, Discount Tire Direct, or a tire chain affiliated with either.
For city driving I'd say the tire doesn't matter that much. If it's stop and go, low miles (that is, your tires will age out before they wear out), I'd just go with the cheapest black round tire and be done with it.