Firefighters battle blaze at Ocean Beach restaurant; police say thief stole firefighter’s bag