Los Curros is a grill offering quality, affordable Mediterranean, European, and Spanish cuisine, specializing in meat and seafood dishes.