The Good Luck Grill in Manor, Texas is that kind of place – an unassuming treasure where locals have been keeping a culinary secret that deserves to be shared with the entire Lone Star State. You ...