Telly's Charbroil Burgers is a hidden treasure in the Santa Clarita Valley. The Mom & Pop 50's atmosphere make it a fun place to stop and the food is cooked to order. Their menu ...
All reviews seem positive