Planning Advice: Before heading to Casa Blanca Restaurant at 118 E. 2nd Street, Leadville, Colorado 80461, stop at an ATM. Casa Blanca is small, focused, and cash-based, and that is precisely the point. Casa Blanca handles all of these situations without breaking a sweat. Slotting Casa Blanca into the middle of that afternoon is less a detour and more a destination. Quick Verdict: Casa Blanca Restaurant at 118 E. 2nd Street, Leadville, CO 80461 is the kind of place that earns a permanent spot in your mental list of Colorado stops worth making.