Eating Burger at Jumbo Joe's Burgers restaurant in Lubbock, TX.

Feedback

Do you manage or own Jumbo Joe's Burgers?

Yes