Señor Tequila Tulelake, CA

337-341 Main St, Tulelake, CA 96134