Shell is a fuel station Leon County Florida located in United States.
1699 Capital Cir NW Tallahassee , FL 32303 United States
The inside is very clean now it's 2014 the tips from before are old the station must been under different management it's clean now they serve breakfast and lunch the employees are very helpful
Go somewhere else. ANYWHERE ELSE!! It's dirty and smells like grease and death. I literally could not stomach the smell had to run out and go down the street.
Winn Dixie fuel perks
Dirtiest restroom in Florida