Los Pinchitos is a Mediterranean restaurant known for its rice dishes and seafood options like ceviche.