A Mexican restaurant near the University of Central Florida was forced to temporarily close its doors last week after a health inspector found more than 30 roaches.
A Mexican restaurant near the University of Central Florida was forced to temporarily close its doors last week after a health inspector found more than 30 roaches.