Lance S's Wichita Falls, TX, USA
104 E Scott Avenue
This restaurant never makes it into the Texas Monthly 50 Best BBQ joints in Texas and I am not sure ...
2614 Old Iowa Park Rd
The building is not much to look at but you will be happy you came. Come for an outstanding hamburge...