Contemplating a visit to Placerville area later this summer. This Czech spot looks interesting. What say you, chowhounds?
545 Main St,
Placerville, CA 95667
by Susannah Chen | Spring asparagus is absolutely worthy of celebration, so we rounded up some of our best asparagus...