DonkeyKilla
Pickle Ball Guru
- Joined
- Mar 12, 2009
- Messages
- 63,979
- Reaction score
- 84,387
I know people that swear by it. Definitely better than Taco Bell IMO.Apparently Del Taco is opening up 5 locations here in NC. Worth it guys for me to check them out?