Solid basic Walgreens. Have all the stuff you need, this one is open 24/7 so that's convenient if you need scripts filled late.
The front end is usually friendly, while the pharmacy is a bit hectic. You can tell from a mile away they are short handed and over worked but seem to try to make the best of it!