Please bear with us while we switch our delivery service to in-house! TopServe is now unavailable, please either call (902) 724-TACO (8226) or visit or ordering website to place orders for pickup. We look forward to bringing back delivery soon!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Mon-Wed 11am - 7pm
Thu-Sat 11am - 9pm
Sun 12pm - 7pm
Copyright © 2023 Taco Spot
Made with ❤️ by World Wide Websites