Off the highway beside a rushing creek on the way into town (look for signs at the El Paraíso turnoff), San Diego is a true mountain escape. The owner's mother prepares excellent trout dishes. The fish a la mexicana, stuffed with Oaxacan cheese, tomatoes, chilies and thick chunks of garlic, is excellent. Breakfasts or dinners can be arranged by reservation.
There are also two comfortable but rustic cabins available for rent, one smaller (with a double bed, M$650 to M$750) than the other (sleeping up to 10 people, M$200 per person).