Did this used to be a Taco Bell?

Melissa Cohill | Jun 29, 2020 | Category: Sandwich shop in Phoenix, Arizona

Best of Philly - All questions

Address: 2818 N Central Ave, Phoenix, AZ 85004, USA

TIM CROWE | Jun 30, 2020

Yes about 20 yrs ago

jose perez | Jun 30, 2020

Yes

David Hatch | Jun 30, 2020

It appears that way.. MUCH BETTER than Taco Bell so if it was I'm glad it's not anymore!

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do they have Whiz for the cheesesteaks

Richard Raiona | Jun 29, 2020
Read More

Trending Places