National Chains - for espresso... no, I really can't recommend one, other than Starbucks. I usually hit a local place - it depends on where you're going, really. Your best bet is to look locally on, say, Yelp or TripAdvisor for where you're going. A local coffeehouse is going to have it better than a chain.
Bt