Kahlo's is a Mexican restaurant offering regional dishes and fresh juices in a casual, charming setting. Vegetarian-friendly options and enchiladas are among the specialties.