Loading Video…

This browser does not support the Video element.

Police seek taco shop voyeurism victim

A hidden camera was found placed inside the bathroom at St. Pete?s popular Casita Taqueria restaurant, at 2663 Central Avenue.