Lazy Dog Share: Restaurants Lazy Dog Visit Website 12223 Southwest Fwy. Stafford, TX 77477 (714) 596-9960 About Map About Lazy Dog Restaurant & Bar is planning to open a location at The Grid development in Stafford in 2022. Lazy Dog?s sprawling menu includes burgers, soups, and salads as well as drinks. What's Nearby? Distance: 5 10 15 20 25 50 mi.