Ranas (“frogs”) is tucked in next to a smog check station in a ramshackle strip mall at 9683 Campo Road in Casa de Oro, just north of the Kenwood exit to Highway 94. Owned and operated by Oscar Acosta and his…