Police carried out a raid Wednesday at a Westminster restaurant and investigators detained 14 people.
The raid occurred early Wednesday at Cafe Picasso in the 15000 Brookhurst Street. Westminster police confirmed that a search warrant was served at about 2 a.m.
Details about the warrant were not immediately available.
Refresh this page for updates.