223 Main St, Tulelake, CA 96134 (530) 667-2622
How to go there
American restaurant Loc: 41.9576 / -121.477
Plan your visit