Guachinche La Cuadra offers traditional Spanish cuisine.