Mike & Wanda's Family Dining
RestaurantOne of the Best Places To Visits in Tulelake
Address
423 Modoc Ave, Tulelake, CA 96134, United States
Contact
+1 530-667-3226Rating on Google Maps
4.40 (90 reviews)Open on Google Maps
Discover top rated places in Tulelake
One of the Best Places To Visits in Tulelake
One of the Best Places To Visits in Tulelake
423 Modoc Ave, Tulelake, CA 96134, United States