visit website

10061 Riverside Dr
Suite 327
Toluca Lake, CA 91602
United States

Touchscreen Digital Photo Booths. The photo booth evolved. TapSnap also connects to the web so you can tap, snap, and share any event!

Touchscreen Digital Photo Booths. The photo booth evolved. TapSnap also connects to the web so you can tap, snap, and share any event!