This Taco Bell location is a fast-food restaurant, part of an American chain specializing in Mexican-inspired cuisine. Please note that it is permanently closed.