Toucan Taco is a Mexican restaurant that has been family owned since 1972. The menu covers a wide variety of lunch and dinner options, as well as salads and desserts. The restaurant is popular for its take-out, but also offers a large, comfortable dining room for eating in.