Eat This Beef, brah

Texas Scratch Kitchen - TSK Burger

5600 W Lovers Ln, Dallas, TX 75209Street View

Texas Scratch Kitchen's TSK Burger

A great neighborhood spot offers a simple tasty burger. The bun set it apart as it's made in-house.