Taco Bell

New Albany, Indiana