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,861
442
Explored this map
38
Locations
15
Like this map
You need an account to play

Highscore

PointsTime
Loading...