Señor Tequila
337-341 Main St, Tulelake
(530) 667-4201
Recent Reviews
Restaurants in Tulelake, CA
Señor Tequila
337-341 Main St, Tulelake, CA 96134
(530) 667-4201