Shell is a fuel station Tahoe City located in United States.
300 River Rd Tahoe City , CA 96145 United States
Best gas station bathroom in the country
Per usual in any tourist trap area, gas is super expensive
Nicest gas station bathroom ever. No joke.
Open 24 hours !