La Maruca is a restaurant offering traditional Spanish cuisine with a contemporary twist in a relaxed atmosphere.