Lynn Vance Show

Webisode 72 / Biggest burger in town??

ArkLaTexhomepage.com - This week we check out Papa and Company, they say they have the biggest burger in the South and so far I think they may be correct.  Check out this webisode and see I found when I visited.  

They are located at 545 E. Washington St. Shreveport, La. and they are open Monday through Saturday from 10:30am to 4:00pm.  Need more information call 318-869-2635.


More Stories

Trending Stories

Latest News