It was a great place to watch the drag races that lined up at the light on El Segundo going North. You could pull into the parking island in the middle of Hawthorne Bl, go get some food, and come back to the island and do some serious bench racing or just sit in your car and watch the cruisin'.
I'm looking for a picture of Taco Tio. If someone has one, I'd love to borrow it. Thanks