SEARCH THE TEAM

Sunday, January 30, 2011

First Fuckin' Taco Bell?

In 1991, Taco Bell opened the first Taco Bell Express in San Francisco, California. This concept is a reduced-size restaurant with a limited menu (primarily items priced under $1)

No comments:

Post a Comment

stay.tuned.stay.true.sesh