Breaking New Grounds has the best coffee in Portsmouth. Though the price for a small non-fat latte is $3.00 for a single, I still say every penny is worth it!
Pros: Great coffee, excellent food, nice atmosphere
Cons: Long lines, can be noisy, a little overpriced
more