76 is a fuel station Downtown Los Angeles Los Angeles located in United States.
1800 E Olympic Blvd (at Alameda St) Los Angeles , CA 90021 United States
Credit Cards | Yes |
Cheapest gas in the DTLA area but always crowded as a result.
The diesel nozzles here are bigger than normal. I was able to use them with my VW Golf , but had to hand-regulate the whole time.
Lots of vagrants that want to wash your windows for money. I offered them water and food and was scoffed at. :(