From Our Editors
Your next meal awaits at Tornado Fries in Santa Clarita. The noise level can often drown out conversation, so make sure your party is prepared to speak up.
Need to get out of the house? Order and pick up from this restaurant.
Parking can be a pain in the neck, but it's as available as ever near the restaurant.