Na pewno jest roznica :
je vais au café ( ide do kawiarni)
je suis dans le café ( jestem w kawiarni )
je vais en ville (ide do miasta )
je suis dans la ville ( jestem w miescie)
jesli chodzi o "je suis à la ville " to raczej forma abstrakcyjna (nie wiadomo w jakim miescie ).