Saturday evening's blast sparked panic, coming as hordes of people celebrated a local festival, the Feria de San Miguel, in their small town of some 30,000 people just east of Malaga.
Most of the injured suffered cuts from flying debris or bruising from falls as they fled in confusion.
At least 4 dead as train derails in Spain
Rescue services, which received dozens of calls from people fearing a terrorist attack, said five people were in a serious condition after the blast in the bistro's kitchen.
Local daily Sur said an employee at the eatery had raised the alarm just moments before the blast but there was insufficient time to evacuate the venue, which local media showed as strewn with glass and other debris.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ