Taco Bell opens location | nnbw.com
YOUR AD HERE »

Taco Bell opens location

NNBW staff

A Taco Bell store has opened at 1110 North Hills Blvd. The franchised location is owned by Mike Scarr.