Get directions to: La Casita Restaurant, Idyllwild, CA
Restaurant address: Po Box 1273 Idyllwild, CA 92549, USA
Restaurant: La Casita Restaurant