There are coffee shops and then there are coffee shops that you remember & look forward to the next visit. Java Ranch is at the top of our list. Spacious, murals, fantastic coffee, desserts to include pie. And as everyone knows, pie makes everything better. This place has it all. If you are looking for a an hour or two off your feet, pull up a chair, relax & enjoy. HIGHLY RECOMMENDED!