No tener carta es totalmente ilegal, podrías poner una hoja de reclamaciones o demandar al restaurante. En la carta deben figurar los precios, de todo y con IVA.
Eso de cobrar tan a ojo y, si encima, 40 pavos por cabeza y sin vino, ya puede ser la carne del olimpo que no iré.
Carne buenísima me la compro y me la preparo yo también a la piedra, a mi gusto, por mucho menos dinero y con vinazos :)