What is the biggest store with the most selection in Mobile. We are staying in Dauphin Island and need to get groceries someplace. I looked them up on google, but I am not familiar with any of them. So the names mean nothing to me. Any help would be appreciated.