Super Taco is a casual taco restaurant located in Deer Park, NY, offering a variety of comfort food options including small plates and desserts, making it a popular choice for lunch, dinner, and solo dining.
With a wheelchair accessible parking lot and a welcoming atmosphere, Super Taco provides a convenient and inclusive dining experience, accepting credit cards, debit cards, and NFC mobile payments.
Generated from the website