Where In The World Is This Taco Bell?

Taco Bells all around, or something very, very similar if not an actual Taco Bell franchise (they're not as widespread as I'd thought)
Moderate
Avg. score 15,720
427
Explored this map
35
Locations
14
Like this map
You need an account to play

Highscore

PointsTime
Loading...