Taco Bell 21257

Taco Bell #21257 is a Taco Bell restaurant located at 127 A Hinau Street, Lahaina, Hawaii.