Taco Bell 114

Taco Bell #114 is a Taco Bell restaurant located at 7192 Westminster Boulevard, Westminster, California.