Located on Main Street, Java Ranch is done out like an old style saloon. Also sell a few souvenirs. Excellent macchiatos. I'd have rated it a 5 if they'd served them in a proper cup, like the ones they sell! Freshly brewed coffee deserves a proper cup not a paper one!