A local Mexican restaurant received a low score on a recent health inspection, though the owner is disputing the reasoning behind it.
El Rio scores 47 on recent health inspection