Who Has The Best Pizza in Texarkana?
For our "Wednesday Question of the Day," we asked our audience "Who has the best pizza in town?" and your answers did not disappoint.
Some of your favorites include Larry's Pizza, which now has a new location on St. Michael Drive that has helped its business t…