Law enforcement vehicles are stationed outside Costa Mar Seafood & Grill, and investigators have been seen walking in and out of the restaurant.
Law enforcement vehicles are stationed outside Costa Mar Seafood & Grill, and investigators have been seen walking in and out of the restaurant.