The colorful and (formerly) aristocratic spa town of Karlovy Vary would seem an ideal location for fine-dining restaurants to flourish, but I was surprised to discover only a handful of establishments that looked memorable. Fortunately, the restaurants that we did try ranged from good to excellent, making it possible to dine well at every meal over the course of a short stay in town.