Tattoo Shops In Decatur. Tattoo shops in decatur, il 1. Bite the bullet is the best shop around.josh,tyler and amanda are great artist.
Tattoo shops in decatur, il 1. Bite the bullet tattoo co. Bite the bullet is the best shop around.josh,tyler and amanda are great artist.