Own or manage a place in town?
Claim a listingTaco Bell was started in 1962 by Glen Bell, who opened the first restaurant in Downey, CA. The franchise was born in 1964 and the rest is history. This San Pablo Avenue location, which shares a free parking lot with Sizzler, serves the chain's standard array of tacos, burritos and other Tex-Mex favorites.