We've stopped in several times for a coffee break after exploring the cobblestone streets of Ajijic. Excellent coffee, many fancy drinks, fine pastries, and fresh beans, whole or ground right there for you. Walk up and order at the counter, friendly staff bring orders to your table. Free wi-fi too. You can't go wrong at Cafe Grano Cafe.