I worked 5 years at the Pancho Villa from 2002-2007 as a busboy. I was curious about a few things.
1. When did Pancho Villa open,and was it the original restaurant in the plaza.
2. When did the Lieutenant's Pump open, and was it the original restaurant in the plaza.
I heard about an old place on Elgin street called Peppers? Where was it, and what's there now?
I think it might have been one or two years earlier. If I recall correctly, both places were original tenants when that little mall opened. I also remember a record store that I would drop into after stopping in at the pump.
optimisticspark
1. When did Pancho Villa open,and was it the original restaurant in the plaza.
2. When did the Lieutenant's Pump open, and was it the original restaurant in the plaza.
I heard about an old place on Elgin street called Peppers? Where was it, and what's there now?