Streets of Tarkov

 is an upcoming location in Escape from Tarkov.

Description
Downtown Tarkov houses banks, malls, and hotels as well as all the other amenities a thriving metropolis could have needed.

Gallery
