Can I sue a store?

I recently was shopping at Walgreens and while I was on the line I got punched by a homeless person for no reason, this was downtown in Texas, can i be able to sue Walgreens for letting homeless people in?
17 answers 17