Super Taco is a casual dining establishment specializing in tacos. It has relocated to Colonie Center mall, offering its Mexican cuisine to the public. The business aims to serve its valued customers at the new location.